Очень долгий старт netxmsd
-
Добрый день. Как я могу продиагностировать долгий старт сервера?
В log-е крайней записью как правило
[db.drv ] Database driver "sqlite.ddr" loaded and initialized successfully
висит.
В это время по серверу гуляет нагрузка на единичные ядра до 100% от команды /usr/bin/netxmsd -S, IO по накопителям в покое
16 потоков
20Gb ОЗУ
SSD накопителем
На ВМ находится база, ядро netxms и веб-морда с tomcat.
При этом полный прогруз произошел после почти 2-ух часов с момента старта. До этого момента попытки коннекта на веб-морду\клиент ловили refuse -
можно запустить сервер на 6 уровне дебага, можно не через systemd, а просто из командной строки
netxmsd -D 6
он тогда будет лог в консоль писать.
Один из вариант почему так бывает - когда в системе очень много алармов, т.к. они все подгружаются при старте сервера. Это можно проверить и сейчас, не останавливая сервер, выполнив
sh st
в Tools->Server debug console
-
-
update alarms set alarm_state=3 where alarm_state <> 3;@argonauts said in Очень долгий старт netxmsd:
Активных алармов 187к -_-
Я могу их как-то скопом потушить? С момента развертывания не трогали алармы -
Но этот запрос в базу нужно делать при остановленном сервере.
-
Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better 💗
Register Login