Начало » Использование СУБД » Firebird, HQbird, InterBase » Hyper-V + Ubuntu + Firebird
Hyper-V + Ubuntu + Firebird [сообщение #6052] |
Tue, 29 April 2025 14:00  |
sg729
Сообщений: 77 Зарегистрирован: June 2022
|
Member |
|
|
Дано:
Виртуалка Hyper-V : 8 Cores, 8 Gb RAM
Ubuntu Server 24.04.2 LTS
LI-V3.0.12.33787 Firebird 3.0 SuperServer
firebird.conf и databases.conf созданы калькулятором
На сервере 22 базы разного размера: максимум - 3 Гб , минимум 100 Мб
Клиенты в разных сетях, связанных между собой по VPN.
Одновременных подключений 2-3 на каждую базу. В сумме на сервер не более 50-60.
Основная рабочая нагрузка с 8:00 до 20:00
Цитата:root@ubtest:/opt/firebird# cat /proc/$(pgrep firebird)/limits
Limit Soft Limit Hard Limit Units
Max open files 524288 524288 files
Цитата:root@ubtest:/opt/firebird# cat /proc/sys/vm/max_map_count
262144
Итог:
Работает...
НО:
почти каждый день как правило в первой половине дня такая картина продолжительностью примерно 20 минут, и разумеется на клиентах тормоза:


в остальное время CPU Load averages на уровне 0,2-0,3 и скорость вполне приемлемая


Смотрел логи:
firebird.log -
ничего подозрительного кроме "INET/inet_error: read errno = 104" с одного клиента (понятно по какой причине, там канал слабый и глючный)
kernel.log -
2025-04-29T07:44:56.093002+03:00 ubtest kernel: workqueue: ata_sff_pio_task hogged CPU for >10000us 32 times, consider switching to WQ_UNBOUND
syslog -
ничего подозрительного, те же сервисы, что есть в логе с 10:20 до 10:40, стартуют и финишируют и в другое время, когда нагрузка мизерная
Собственно вопрос:
Что бы еще посмотреть, чтобы понять причину сего 20-минутного безобразия?
Возможные гипотезы:
- Мои ошибки в настройке Firebird - если так, плиззз, ткните меня носом в то, что еще раз нужно проверить?
- Сама идея такой связки (Hyper-V + Ubuntu + Firebird) бредовая и не стоит тратить на нее время
- Мало ресурсов? Добавить Cores, RAM?
- Стартует какое-то обновление пакетов или чего-то еще?
Смотрел задачи Cron ничего криминального не заметил.
В настройках Webmin Software Package Updates выбрана опция Just notify for any updates
Перенастроил apt-daily.timer и apt-daily-upgrade.timer на ночное время (по инструкции здесь https://tokmakov.msk.ru/blog/item/743)
И все равно иногда замечаю, что прилетают какие-то обновы и несмотря ни на что самостоятельно обновляются.
|
|
|
 |
|
Hyper-V + Ubuntu + Firebird
От: sg729 - Tue, 29 April 2025 14:00
|
 |
|
Re: Hyper-V + Ubuntu + Firebird
От: SD - Tue, 29 April 2025 14:19
|
 |
|
Re: Hyper-V + Ubuntu + Firebird
От: sg729 - Tue, 29 April 2025 15:37
|
 |
|
Re: Hyper-V + Ubuntu + Firebird
От: m7m - Tue, 29 April 2025 19:54
|
 |
|
Re: Hyper-V + Ubuntu + Firebird
От: sg729 - Wed, 30 April 2025 09:57
|
 |
|
Re: Hyper-V + Ubuntu + Firebird
От: SD - Wed, 30 April 2025 15:14
|
 |
|
Re: Hyper-V + Ubuntu + Firebird
От: basid - Thu, 01 May 2025 08:34
|
 |
|
Re: Hyper-V + Ubuntu + Firebird
От: sg729 - Thu, 01 May 2025 15:10
|
 |
|
Re: Hyper-V + Ubuntu + Firebird
От: sg729 - Thu, 01 May 2025 15:12
|
 |
|
Re: Hyper-V + Ubuntu + Firebird
От: SD - Fri, 02 May 2025 00:37
|
 |
|
Re: Hyper-V + Ubuntu + Firebird
От: sg729 - Fri, 02 May 2025 20:47
|
 |
|
Re: Hyper-V + Ubuntu + Firebird
От: basid - Fri, 02 May 2025 09:12
|
 |
|
Re: Hyper-V + Ubuntu + Firebird
От: sg729 - Fri, 02 May 2025 21:00
|
 |
|
Re: Hyper-V + Ubuntu + Firebird
От: hvlad - Fri, 02 May 2025 21:32
|
 |
|
Re: Hyper-V + Ubuntu + Firebird
От: hvlad - Fri, 02 May 2025 21:45
|
 |
|
Re: Hyper-V + Ubuntu + Firebird
От: sg729 - Tue, 06 May 2025 09:17
|
 |
|
Re: Hyper-V + Ubuntu + Firebird
От: basid - Wed, 30 April 2025 10:37
|
Переход к форуму:
Текущее время: Tue May 06 11:32:49 GMT+3 2025
Общее время, затраченное на создание страницы: 0.01030 секунд
|