Понятно. Тогда ладно, пусть пока будет так. Еще раз огромное спасибо!
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
Quote from: Victor Kirhenshtein on April 10, 2014, 04:20:53 PMПонятно, спасибо. А с запуском сервера из-под демона? Стоит пробовать или пусть так из-под рута и работает?
С pid файлом это баг, в 1.2.14 будет исправлен.
Quote from: andrey--k on April 09, 2014, 08:37:33 PMСобирал из исходников отсюда: https://www.netxms.org/download/netxms-1.2.13.tar.gz
Тут на коленке инструкцию делал...
Может поможет...
http://wiki.netxms.org/wiki/From_src
Quote from: kozlov_ao on April 09, 2014, 09:16:37 PM
Connection refused говорит о том, что коннект отстреливается. Порт не доступен. Проверяй, запущен ли сервер и слушается ли порт 4701 (4700 - порт агента)
Quote from: andrey--k on April 09, 2014, 11:09:51 PMnetstat -ant | grep 470
# netstat -napt | grep n
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 127.0.0.1:21784 0.0.0.0:* LISTEN 3228/netxmsd
tcp 0 0 0.0.0.0:4700 0.0.0.0:* LISTEN 3193/nxagentd
tcp 0 0 0.0.0.0:4701 0.0.0.0:* LISTEN 3228/netxmsd
tcp 0 0 0.0.0.0:4747 0.0.0.0:* LISTEN 3228/netxmsd
Quote from: Victor Kirhenshtein on April 09, 2014, 07:32:04 PM
Если оба процесса (netxmsd и nxagentd) запущены - попробуйте:
# telnet 127.0.0.1 4700
Trying 127.0.0.1...
telnet: Unable to connect to remote host: Connection refused
# telnet 127.0.0.1 4701
Trying 127.0.0.1...
telnet: Unable to connect to remote host: Connection refused
# nxget 127.0.0.1 Agent.Version
Cannot establish connection with agent 127.0.0.1
910: Connect failed



Quote from: kozlov_ao on April 09, 2014, 09:16:37 PMЭто не самобичевание, а всего лишь самокритичный взгляд. Проблема-то правда была нубская.
кончай заниматься самоизбиением... легче не станет ))
Quote from: Victor Kirhenshtein on April 09, 2014, 07:21:48 PMПо идее не должен — они все на одной машине.
Так на всякий случай - а firewall не блокирует соединения? Судя по таймауту при коннекте к агенту (30 секунд) - очень похоже...
# # uname -a
Linux crow 3.2.0-4-686-pae #1 SMP Debian 3.2.54-2 i686 GNU/Linux Пробовал поставить deb-пакеты — не пошло, ну, да и ладно. Скачал исходники, скомпилил как сумел, поставил, запускаю: # nxagentd -v
NetXMS Core Agent Version 1.2.13 Build 7864
# nxagentd -d -p /var/run/netxms/nxagentd.pid
# netxmsd -v
NetXMS Server Version 1.2.13 Build 7864
# netxmsd -d -e -p /var/run/netxms/netxmsd.pid -D 6 Кстати, пока игрался с параметрами, обнаружил, что сервер игнорит параметр -p и все равно кладет пидфайл в /var/run: # ls -lA /var/run/netxms*
-rw-r--r-- 1 root root 4 Апр 9 19:32 /var/run/netxmsd.pid
/var/run/netxms:
итого 4
-rw-r--r-- 1 root root 4 Апр 9 19:32 nxagentd.pid Но это некритично, в стартовом скрипте я это решил. Проблема началась, когда веб-клиент отказался подключаться к серверу (см. аттач). [09-Apr-2014 19:54:05.473] [DEBUG] Node 100 "crow" queued for status poll
[09-Apr-2014 19:54:05.473] [DEBUG] Starting status poll for node crow (ID: 100)
[09-Apr-2014 19:54:05.473] [DEBUG] StatusPoll(crow): checking agent
[09-Apr-2014 19:54:35.493] [DEBUG] StatusPoll(crow): agent unreachable, error=910, socketError=115
[09-Apr-2014 19:54:35.493] [DEBUG] StatusPoll(crow): bAllDown=false, dynFlags=0x00001009
[09-Apr-2014 19:54:43.502] [DEBUG] StatusPoll(crow [100]): unable to get system uptime
[09-Apr-2014 19:54:43.502] [DEBUG] StatusPoll(crow [100]): unable to get agent uptime
[09-Apr-2014 19:54:43.502] [DEBUG] Finished status poll for node crow (ID: 100) Эх! Как говорится,