NetXMS Support Forum

Russian Support => Общие вопросы => Topic started by: blshadow on March 24, 2014, 11:19:53 AM

Title: netxmsd падает через несколько секунд после запуска
Post by: blshadow on March 24, 2014, 11:19:53 AM
Обновил NetXMS до версии 1.2.13, обновил базу, ошибок в базе нет. При запуске netxmsd падает. Вот вывод:
http://pastebin.com/SkN8yXHp
Title: Re: netxmsd падает через несколько секунд после запуска
Post by: andrey--k on March 24, 2014, 11:33:34 AM
Попробуйте пересоздать БД с нуля.
Повторится ошибка или нет?


OffTop:
Столкнулся с такими же ошибками при старте демона.

[24-Mar-2014 13:16:01.387] [ERROR] Inconsistent database: interface 823 linked to non-existing node 796
[24-Mar-2014 13:16:01.387] [ERROR] Failed to load interface object with id 823 from database


Возникли при ручном удалении дублирующихся нод в БД (В моем случае).

Соответственно вопрос - как правильно удалять из БД ноды?
Title: Re: netxmsd падает через несколько секунд после запуска
Post by: blshadow on March 24, 2014, 12:24:06 PM
С чистой базой не падает, но хотелось бы оживить старую базу
Title: Re: netxmsd падает через несколько секунд после запуска
Post by: Victor Kirhenshtein on March 24, 2014, 02:13:41 PM
Попробуйте запустить

nxdbmgr check

и поудалять все битые объекты.
Title: Re: netxmsd падает через несколько секунд после запуска
Post by: Victor Kirhenshtein on March 24, 2014, 02:15:27 PM
Судя по логу падает сервер при исполнении transformation скрипта на каком-то DCI при работе с SNMP из скрипта. Сейчас попробую разобратся почему.
Title: Re: netxmsd падает через несколько секунд после запуска
Post by: blshadow on March 24, 2014, 02:20:05 PM
nxdbmgr check запускал, ошибок не находит
Title: Re: netxmsd падает через несколько секунд после запуска
Post by: Victor Kirhenshtein on March 25, 2014, 07:40:15 PM
Вроде нашел возможную причину. Я могу выложить версию с исправлениями - в каком формате лучше?
Title: Re: netxmsd падает через несколько секунд после запуска
Post by: blshadow on March 26, 2014, 11:55:32 AM
Спасибо! Лучше в виде исходников. Или патч.
Title: Re: netxmsd падает через несколько секунд после запуска
Post by: Victor Kirhenshtein on March 26, 2014, 12:10:36 PM
Исходники с исправлениями: www.netxms.org/download/patches/016/netxms-1.2.13.tar.gz (https://www.netxms.org/download/patches/016/netxms-1.2.13.tar.gz)
Title: Re: netxmsd падает через несколько секунд после запуска
Post by: blshadow on March 26, 2014, 12:39:51 PM
Не помогло, так же падает. http://pastebin.com/cq449uBi
Title: Re: netxmsd падает через несколько секунд после запуска
Post by: Victor Kirhenshtein on March 26, 2014, 12:56:48 PM
Пришлите пожалуйста результат SQL запроса

SELECT transformation FROM items WHERE transformation is not null AND transformation<>'';
Title: Re: netxmsd падает через несколько секунд после запуска
Post by: blshadow on March 26, 2014, 01:02:31 PM
http://pastebin.com/Qp51Fmvv
Title: Re: netxmsd падает через несколько секунд после запуска
Post by: Victor Kirhenshtein on March 26, 2014, 01:23:36 PM
Выложил еще одну версию по тому-же адресу - попробуйте.
Title: Re: netxmsd падает через несколько секунд после запуска
Post by: blshadow on March 26, 2014, 01:33:06 PM
Работает! Спасибо!