Menu

Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Show posts Menu

Messages - der_violette_igel

#1
Ну действительно какая-то дичь, Добавляются искомые  подсети, там в лучшем случае 3-4-10 хостов... Когда на самом деле их в пой подсети десятки. И все пингуются, отвечают, добавляются вручную. А автопоиском не находятся.
В логе нетхмс сообщения такого содержания появляются. Не слишком много, но есть

2022.07.21 15:06:11.175 *E* [db.drv             ] SQL query failed (Query = "CREATE TABLE idata_16894 (item_id integer not null,idata_timestamp integer not null,idata_value varchar(255) null,raw_value varchar(255) null)"): 42P07 ERROR:  relation "idata_16894" already exists
2022.07.21 15:06:11.196 *E* [db.drv             ] SQL query failed (Query = "CREATE INDEX idx_idata_16894_id_timestamp ON idata_16894(item_id,idata_timestamp DESC)"): 42P07 ERROR:  relation "idx_idata_16894_id_timestamp" already exists
2022.07.21 15:06:11.198 *E* [db.drv             ] SQL query failed (Query = "CREATE TABLE tdata_16894 (item_id integer not null,tdata_timestamp integer not null,tdata_value text null)"): 42P07 ERROR:  relation "tdata_16894" already exists
2022.07.21 15:06:11.225 *E* [db.drv             ] SQL query failed (Query = "CREATE INDEX idx_tdata_16894 ON tdata_16894(item_id,tdata_timestamp)"): 42P07 ERROR:  relation "idx_tdata_16894" already exists
2022.07.21 15:06:24.764 *E* [db.drv             ] SQL query failed (Query = "CREATE TABLE idata_16896 (item_id integer not null,idata_timestamp integer not null,idata_value varchar(255) null,raw_value varchar(255) null)"): 42P07 ERROR:  relation "idata_16896" already exists
2022.07.21 15:06:24.766 *E* [db.drv             ] SQL query failed (Query = "CREATE INDEX idx_idata_16896_id_timestamp ON idata_16896(item_id,idata_timestamp DESC)"): 42P07 ERROR:  relation "idx_idata_16896_id_timestamp" already exists
2022.07.21 15:06:24.767 *E* [db.drv             ] SQL query failed (Query = "CREATE TABLE tdata_16896 (item_id integer not null,tdata_timestamp integer not null,tdata_value text null)"): 42P07 ERROR:  relation "tdata_16896" already exists
2022.07.21 15:06:24.776 *E* [db.drv             ] SQL query failed (Query = "CREATE INDEX idx_tdata_16896 ON tdata_16896(item_id,tdata_timestamp)"): 42P07 ERROR:  relation "idx_tdata_16896" already exists
2022.07.21 15:06:38.562 *E* [db.
#2
Приветствую всех! Установили Netxms сервер на убунту 22.04, версия сервера 4.1.380, настроили автообнаружение по сетям (подсетей много, порядка 20-30). Сам сервер видит и пингует любой хост из любой подсети. По факту автообнаружение сработало выборочно на 5-6 подсетях, в остальных обнаруживать узлы не хочет ни в какую. При этом если вручную добавлять узел в "Infrastructure Service" узел добавляется, опрашивается, мониторится без проблем.
#3
Общие вопросы / Re: Вылетает netxmsd
November 26, 2020, 11:26:35 AM
Quote from: Filipp Sudanov on November 26, 2020, 10:31:56 AM
Стоит помониторить память, потребляемую процессом netxmsd (агентский параметр Process.VMSize) и вообще свободную память. Один из вариантов - oomkiller - штука в линуксе, которая убивает процессы, если в системе заканчивается.
Еще можно запустить netxmsd не через systemctl, а в интерактивном режиме - это когда он лог в консоль пишет
netxmsd -D 5
цифра после D - уровень отладки. При этом netxmsd завершится если отключиться от консоли, нужно или держать соединение, или воспользоваться screen. После вылета посмотреть, может быть в консоли будет какая-то информация.

Хорошо, спасибо, попробую. У меня были подозрения что на живом, старом сервере не хватало памяти. Стояли 8ГБ небуферизованной обычной ДДР3 за неимением другой, чем сервер сам был весьма возмущён. Сейчас же на виртуальном динамическая, с расширением до 16ГБ.  Ночь простояло не вылетало. Сегодня утром вылетело, но у меня подозрения, что связано было со сменой ip адреса сервера, ибо база mysql заблокировалась, пришлось разлочить через nxdbmgr
#4
Общие вопросы / Вылетает netxmsd
November 26, 2020, 09:26:36 AM
Доброго времени. Возникла проблема с netxms. Сама по себе вылетает служба  netxmsd. Работает на 18.04 ubuntu, на виртуалке Hyper-V последняя версия из репозиториев 3.6.252. Ранее стояла на обычном серваке, на убунте 16.04 старая версия 3.3.350. Переносил базу путём export-import. Вылетало и там и там. Думал с переносом на новую версию и свежую систему проблема исчезнет- не нет. В Линуксах новичок. В systemctrl статус службы после вылета таков:

etxmsd.service - NetXMS Server
   Loaded: loaded (/lib/systemd/system/netxmsd.service; disabled; vendor preset: enabled)
   Active: failed (Result: signal) since Thu 2020-11-26 09:08:35 EET; 6min ago
  Process: 1428 ExecStart=/usr/bin/netxmsd -d (code=exited, status=0/SUCCESS)
Main PID: 1445 (code=killed, signal=ABRT)

ноя 25 19:08:42 mir-ctrl-u01 systemd[1]: Starting NetXMS Server...
ноя 25 19:08:42 mir-ctrl-u01 systemd[1]: netxmsd.service: Can't open PID file /var/run/netxmsd.pid (yet?) after start: No such file or directory
ноя 25 19:08:42 mir-ctrl-u01 systemd[1]: Started NetXMS Server.
ноя 26 09:08:35 mir-ctrl-u01 systemd[1]: netxmsd.service: Main process exited, code=killed, status=6/ABRT
ноя 26 09:08:35 mir-ctrl-u01 systemd[1]: netxmsd.service: Failed with result 'signal'.

Подскажите пожалуйста, в какую сторону копать? Вылеты сами по себе не привязаны к каким-то действиям, может вылететь просто так, во время простоя. Просто теряется связь и всё.
Буду благодарен за любые советы  ::)