Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (Flatly)
  • No Skin
Collapse
Brand Logo

NetXMS Forum

  1. Home
  2. Support (Russian)
  3. Есть проблема с подключением агента на хосте сервера - connect to NetXMS agent

Есть проблема с подключением агента на хосте сервера - connect to NetXMS agent

Scheduled Pinned Locked Moved Support (Russian)
5 Posts 3 Posters 20.9k Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • V
    V
    VitSV
    wrote on last edited by
    #1

    Приветствую.
    Нужна помощь.

    Прошел недавно квест по сборке на Центос 7  (с МариейДБ). Вот строка сборки:
    # ./configure --with-server -with-mariadb --with-mariadb-compat-headers  --with-agent  --disable-mqtt

    ---------------------------------------------------------------------
                             Configure results
    ---------------------------------------------------------------------
    
    Version                 : 3.2.350
    Prefix                  : /usr/local
    Platform                : Linux
    Shared library suffix   : .so
    Shared library version  : 32
    IPv6 support            : YES
    MQTT support            : NO
    Build Server            : YES
    Server libs             :  -ltermcap
    LDAP support            : NO
    XMPP support            : YES
    ZeroMQ support          : NO
    Python support          : NO
    Encryption enabled      : YES
    SSH support enabled     : YES
    Build DB-Drivers        : mariadb sqlite
    Build Clients           : NO
    Build Agent             : YES
    Agent libs              :
    Agent extra components  :
    Subagents list          : linux ds18x20 netsvc ssh
    Systemd support         : YES
    SD-Bus support          : NO
    Build Static Agent      : NO
    UNICODE build           : YES
    Use internal libexpat   : YES
    Use internal libjansson : YES
    Use internal sqlite     : YES
    Use internal zlib       : NO
    Force 32bit build       : NO
    C compiler              : gcc
    C++ compiler            : g++
    C++ compiler info       : g++ (GCC) 4.8.5 20150623 (Red Hat 4.8.5-39)
    CPPFLAGS                :  -D_THREAD_SAFE -D_GNU_SOURCE -O2 -Wformat -Wno-unused-result -Wno-format-truncation -Werror=return-type -fvisibility=hidden -I/usr/local/include -DUNICODE -DPREFIX=L\"${prefix}\" -DDATADIR=L\"${pkgdatadir}\" -DBINDIR=L\"${bindir}\" -DLIBDIR=L\"${libdir}\" -DPKGLIBDIR=L\"${pkglibdir}\" -DSTATEDIR=L\"${localstatedir}/lib/netxms\" -DSYSCONFDIR=L\"${sysconfdir}\" -DNDEBUG
    CXXFLAGS                : -g -O2 -std=c++11 -fno-rtti -fno-exceptions -fvisibility-inlines-hidden
    CFLAGS                  : -g -O2
    LDFLAGS                 :   -L/usr/local/lib
    LIBS                    : -lpcre32 -lpcre -lz -lresolv -ldl  -lpthread -lssl -lcrypto -lcurl
    Executable LDFLAGS      :
    Executable LIBS         :
    MariaDB CPPFLAGS        : -I/usr/include/mysql
    MariaDB LIBS            : -lmariadb
    

    # systemctl status mariadb

    ● mariadb.service - MariaDB 10.3.22 database server
       Loaded: loaded (/usr/lib/systemd/system/mariadb.service; enabled; vendor preset: disabled)
      Drop-In: /etc/systemd/system/mariadb.service.d
               └─migrated-from-my.cnf-settings.conf
       Active: active (running) since Пнд 2020-03-02 21:36:22 EET; 37min ago
         Docs: man:mysqld(8)
               https://mariadb.com/kb/en/library/systemd/
      Process: 1697 ExecStartPost=/bin/sh -c systemctl unset-environment _WSREP_START_POSITION (code=exited, status=0/SUCCESS)
      Process: 1319 ExecStartPre=/bin/sh -c [ ! -e /usr/bin/galera_recovery ] && VAR= ||   VAR=`/usr/bin/galera_recovery`; [ $? -eq 0 ]   && systemctl set-environment _WSREP_START_POSITION=$VAR || exit 1 (code=exited, status=0/SUCCESS)
      Process: 1269 ExecStartPre=/bin/sh -c systemctl unset-environment _WSREP_START_POSITION (code=exited, status=0/SUCCESS)
     Main PID: 1581 (mysqld)
       Status: "Taking your SQL requests now..."
       CGroup: /system.slice/mariadb.service
               └─1581 /usr/sbin/mysqld
    

    После сборки сервер переехал на другой айпи - с 192.168.88.15 -> на 192.168.88.5
    Сервер в итоге запускается, но с агентом на хосте сервера связи нет.

    Идентификация хоста в системе идет по старому адресу - 192.168.88.15

    Вот что дает веб-интерфейс при опросе настройки:

    [06.03.2020 15:08:08] **** Poll request sent to server ****
    [06.03.2020 15:08:09] Poll request accepted
    [06.03.2020 15:08:09] Starting configuration poll for node black
    [06.03.2020 15:08:09] Checking node's capabilities...
    [06.03.2020 15:08:09]    Checking NetXMS agent...
    [06.03.2020 15:08:11]    Cannot connect to NetXMS agent (Connect failed)
    [06.03.2020 15:08:11]    Checking SNMP...
    [06.03.2020 15:08:25]    Checking EtherNet/IP...
    [06.03.2020 15:08:28]    Cannot get device identity via EtherNet/IP (CONNECT FAILED)
    [06.03.2020 15:08:28] Capability check finished
    [06.03.2020 15:08:28] Checking interface configuration...
    [06.03.2020 15:08:28] Interface configuration check finished
    [06.03.2020 15:08:28] Checking node name
    [06.03.2020 15:08:28] Node name is OK
    [06.03.2020 15:08:28] Updating general system hardware information
    [06.03.2020 15:08:28] Finished configuration poll for node black
    [06.03.2020 15:08:28] Node configuration was not changed after poll
    [06.03.2020 15:08:28] **** Poll completed successfully ****
    

    При этом интерфейс хоста имеет новый АйПи. (Во вложении скрины).

    Если же попробовать вручную вбить АйПи хоста, то говорит, что хост найден, но нет точки включения.
     
    Я ему уже порты по-открывал, но без изменений.

    [root@black ~]# firewall-cmd --permanent --zone=public --add-port=4700/tcp
    Warning: ALREADY_ENABLED: 4700:tcp
    success
    [root@black ~]# firewall-cmd --permanent --zone=public --add-port=4701/tcp
    Warning: ALREADY_ENABLED: 4701:tcp
    success
    [root@black ~]# firewall-cmd --permanent --zone=public --add-port=4702/tcp
    Warning: ALREADY_ENABLED: 4702:tcp
    success
    [root@black ~]# firewall-cmd --permanent --zone=public --add-port=4703/tcp
    Warning: ALREADY_ENABLED: 4703:tcp
    success
    [root@black ~]# firewall-cmd --permanent --zone=public --add-port=4747/tcp
    Warning: ALREADY_ENABLED: 4747:tcp
    success
    

     

    Вот логи.
    Запуск сервера: # /usr/local/bin/netxmsd -d

    2020.03.06 15:03:41.545 *I* [logger             ] Log file opened (rotation policy 2, max size 16777216)
    2020.03.06 15:03:41.562 *I* [                   ] Code page set to ISO8859-1
    2020.03.06 15:03:41.602 *I* [                   ] Platform subagent "/usr/local/lib/netxms/linux.nsm" successfully loaded
    2020.03.06 15:03:41.680 *I* [db.drv             ] Database driver "mariadb.ddr" loaded and initialized successfully
    2020.03.06 15:03:41.814 *I* [                   ] Server ID 2F2EBA47247BE4A6
    2020.03.06 15:03:41.983 *I* [                   ] Stalled database lock removed
    2020.03.06 15:03:42.262 *I* [                   ] Server certificate not set
    2020.03.06 15:03:42.749 *I* [db.drv             ] Database driver "sqlite.ddr" loaded and initialized successfully
    2020.03.06 15:03:42.931 *I* [db.drv             ] Database driver "sqlite.ddr" loaded and initialized successfully
    2020.03.06 15:03:43.062 *I* [                   ] Network device driver AIRESPACE loaded successfully
    2020.03.06 15:03:43.066 *I* [                   ] Network device driver AT loaded successfully
    2020.03.06 15:03:43.068 *I* [                   ] Network device driver BAYSTACK loaded successfully
    2020.03.06 15:03:43.069 *I* [                   ] Network device driver NTWS loaded successfully
    2020.03.06 15:03:43.069 *I* [                   ] Network device driver ERS8000 loaded successfully
    2020.03.06 15:03:43.083 *I* [                   ] Network device driver CATALYST-GENERIC loaded successfully
    2020.03.06 15:03:43.083 *I* [                   ] Network device driver CATALYST-2900XL loaded successfully
    2020.03.06 15:03:43.083 *I* [                   ] Network device driver CISCO-ESW loaded successfully
    2020.03.06 15:03:43.084 *I* [                   ] Network device driver CISCO-NEXUS loaded successfully
    2020.03.06 15:03:43.084 *I* [                   ] Network device driver CISCO-SB loaded successfully
    2020.03.06 15:03:43.084 *I* [                   ] Network device driver CISCO-GENERIC loaded successfully
    2020.03.06 15:03:43.089 *I* [                   ] Network device driver DELL-PWC loaded successfully
    2020.03.06 15:03:43.092 *I* [                   ] Network device driver DLINK loaded successfully
    2020.03.06 15:03:43.094 *I* [                   ] Network device driver EXTREME loaded successfully
    2020.03.06 15:03:43.103 *I* [                   ] Network device driver H3C loaded successfully
    2020.03.06 15:03:43.103 *I* [                   ] Network device driver HPSW loaded successfully
    2020.03.06 15:03:43.103 *I* [                   ] Network device driver PROCURVE loaded successfully
    2020.03.06 15:03:43.108 *I* [                   ] Network device driver OPTIX loaded successfully
    2020.03.06 15:03:43.129 *I* [                   ] Network device driver IGNITENET loaded successfully
    2020.03.06 15:03:43.142 *I* [                   ] Network device driver JUNIPER loaded successfully
    2020.03.06 15:03:43.142 *I* [                   ] Network device driver NETSCREEN loaded successfully
    2020.03.06 15:03:43.163 *I* [                   ] Network device driver MIKROTIK loaded successfully
    2020.03.06 15:03:43.165 *I* [                   ] Network device driver NET-SNMP loaded successfully
    2020.03.06 15:03:43.167 *I* [                   ] Network device driver NETONIX loaded successfully
    2020.03.06 15:03:43.169 *I* [                   ] Network device driver PING3 loaded successfully
    2020.03.06 15:03:43.173 *I* [                   ] Network device driver QTECH-OLT loaded successfully
    2020.03.06 15:03:43.176 *I* [                   ] Network device driver RITTAL loaded successfully
    2020.03.06 15:03:43.179 *I* [                   ] Network device driver SYMBOL-WS loaded successfully
    2020.03.06 15:03:43.181 *I* [                   ] Network device driver TB loaded successfully
    2020.03.06 15:03:43.185 *I* [                   ] Network device driver UBNT loaded successfully
    2020.03.06 15:03:43.189 *I* [db.drv             ] Database driver "sqlite.ddr" loaded and initialized successfully
    2020.03.06 15:03:44.046 *I* [db.drv             ] Database driver "sqlite.ddr" loaded and initialized successfully
    2020.03.06 15:03:44.311 *I* [                   ] Listening for SNMP traps on UDP socket 0.0.0.0:162
    2020.03.06 15:03:44.311 *I* [                   ] Listening for SNMP traps on UDP socket :::162
    2020.03.06 15:03:44.322 *I* [                   ] SocketListener/AgentTunnels: listening on 0.0.0.0:4703
    2020.03.06 15:03:44.322 *I* [                   ] SocketListener/AgentTunnels: listening on [0.0.0.0]:4703
    2020.03.06 15:03:44.323 *I* [                   ] SocketListener/Clients: listening on 0.0.0.0:4701
    2020.03.06 15:03:44.323 *I* [                   ] SocketListener/Clients: listening on [0.0.0.0]:4701
    2020.03.06 15:03:44.323 *I* [                   ] NetXMS Server started
    2020.03.06 15:03:44.323 *I* [                   ] SocketListener/MobileDevices: listening on 0.0.0.0:4747
    2020.03.06 15:03:44.323 *I* [                   ] SocketListener/MobileDevices: listening on [0.0.0.0]:4747
    

    Запуск агента: # /usr/local/bin/nxagentd -d

    2020.03.06 15:05:40.065 *I* [logger             ] Log file opened (rotation policy 2, max size 4194304)
    2020.03.06 15:05:40.078 *I* [logger             ] Log rotation policy set to 2 (size=16777216, count=4)
    2020.03.06 15:05:40.078 *I* [                   ] Core agent version 3.2-350-g76fc2ceee0
    2020.03.06 15:05:40.078 *I* [                   ] Additional configuration files was loaded from /etc/nxagentd.conf.d
    2020.03.06 15:05:40.078 *I* [logger             ] Debug level set to 0
    2020.03.06 15:05:40.078 *I* [                   ] Data directory: /usr/local/var/lib/netxms
    2020.03.06 15:05:40.078 *I* [                   ] File store: /var/nx
    2020.03.06 15:05:40.107 *I* [db.drv             ] Database driver "sqlite.ddr" loaded and initialized successfully
    2020.03.06 15:05:40.214 *I* [                   ] Agent ID is c7f525ab-84d2-4297-9d64-943bc45e71cc
    2020.03.06 15:05:40.257 *I* [                   ] Local host name is "black"
    2020.03.06 15:05:40.257 *I* [                   ] Using system name "black"
    2020.03.06 15:05:40.258 *I* [                   ] Arbitrary command execution disabled
    2020.03.06 15:05:41.275 *I* [                   ] Subagent "Linux" (linux.nsm) loaded successfully (version 3.2.350)
    2020.03.06 15:05:42.278 *I* [                   ] Listening on socket 0.0.0.0:4700
    2020.03.06 15:05:42.279 *I* [                   ] Listening on socket :::4700
    2020.03.06 15:05:43.279 *I* [                   ] NetXMS Agent started
    

    Конфиг сервера: # nano /usr/local/etc/netxmsd.conf

    DBDriver = mariadb.ddr
    DBServer = localhost
    DBName = netxms
    DBLogin = netxms
    DBPassword = PaSsWd
    EnableAgentRegistration = 1   # где-то в мануале читал, что для включения агента из шела нужен
    

    Конфиг агента:

    MasterServers =  localhost, 192.168.88.5
    ListenPort = 4700      # что включал, что выключал - без изменений
    LogFile = /var/log/nxagentd.log
    FileStore = /var/nx
    

    В общем, Хелп плиз 🙂
    Заранее, мерси.


    host.png

    int.png

    err.png

    1 Reply Last reply
    0
    • F
      F
      Filipp Sudanov
      wrote on last edited by
      #2

      Я бы попробовал сделать Poll -> Configuration (full), если не поможет, то просто удалить эту ноду и создать заново (или подождать, нода сервера должна пересоздасться сама)

      1 Reply Last reply
      0
      • V
        V
        VitSV
        wrote on last edited by
        #3

        @filipp-sudanov said in Есть проблема с подключением агента на хосте сервера - connect to NetXMS agent:

        Я бы попробовал сделать Poll -> Configuration (full)

        Результат от третьего листинга не отличается.
        Удалил ноду, подождем.

        Инструменты, поиск по АйПи. указываю. Ответ - Точка входа не найден.

        UPD.
        Нода появилась. Запрос конфига прошел с ошибкой, но агента нашло.

        [06.03.2020 18:10:03] **** Poll request sent to server ****
        [06.03.2020 18:10:03] Poll request accepted
        [06.03.2020 18:10:03] Starting configuration poll for node black
        [06.03.2020 18:10:03] Capability reset
        [06.03.2020 18:10:03] Checking node's capabilities...
        [06.03.2020 18:10:03]    Checking NetXMS agent...
        [06.03.2020 18:10:03]    NetXMS agent is active
        [06.03.2020 18:10:03]    NetXMS agent version changed to 3.2.350
        [06.03.2020 18:10:03]    Platform name changed to Linux-x86_64
        [06.03.2020 18:10:03]    System description changed to Linux black 3.10.0-1062.12.1.el7.x86_64 #1 SMP Tue Feb 4 23:02:59 UTC 2020 x86_64
        [06.03.2020 18:10:03]    Checking SNMP...
        [06.03.2020 18:10:16]    Checking EtherNet/IP...
        [06.03.2020 18:10:16]    Cannot get device identity via EtherNet/IP (CONNECT FAILED)
        [06.03.2020 18:10:16] Capability check finished
        [06.03.2020 18:10:16] Checking interface configuration...
        [06.03.2020 18:10:16] Interface configuration check finished
        [06.03.2020 18:10:16] Checking node name
        [06.03.2020 18:10:16] Node name is OK
        [06.03.2020 18:10:16] Updating general system hardware information
        [06.03.2020 18:10:16]    System hardware vendor set to ASUSTeK Computer Inc.
        [06.03.2020 18:10:16]    System hardware product name set to U3SG
        [06.03.2020 18:10:16]    System hardware product code set to
        [06.03.2020 18:10:16]    System hardware product version set to 1.0
        [06.03.2020 18:10:16]    System hardware serial number set to NF1G8700470001
        [06.03.2020 18:10:16] Reading list of installed hardware components
        [06.03.2020 18:10:16] Received information on 5 hardware components
        [06.03.2020 18:10:16] Reading list of installed software packages
        [06.03.2020 18:10:18] Got information about 1087 installed software packages
        [06.03.2020 18:10:18] Finished configuration poll for node black
        [06.03.2020 18:10:18] Node configuration was changed after poll
        [06.03.2020 18:10:18] **** Poll completed successfully ****
        

        Также получил толпу желтых алертов (во вложении скрин).

        Создал карту сети. Поместил туда хост и запросил построить карту сети.
        Ничего.

        Ладно, вариант два - Нода, опрос Топологии. Получаю результат:

        [06.03.2020 18:23:48] **** Poll request sent to server ****
        [06.03.2020 18:23:48] Poll request accepted
        [06.03.2020 18:23:48] Starting topology poll for node black
        [06.03.2020 18:23:48] Failed to get switch forwarding database
        [06.03.2020 18:23:48] Link layer topology retrieved (0 connections found)
        [06.03.2020 18:23:48] Updating peer information on interfaces
        [06.03.2020 18:23:48] Link layer topology processed
        [06.03.2020 18:23:48] Finished topology poll for node black
        

         

        В итоге, - ВСЕ еще хелп плиз 🙂


        alerts.png

        1 Reply Last reply
        0
        • V
          V
          VitSV
          wrote on last edited by
          #4

          Сорри, второй вопрос, но мне кажется он связан.

          Может быть из-за предыдущей ошибки это не работает, но на Микротике включил протокол SNMP, и при поытке подключиться к нему по АйПи получаю ту же ошибку - точка входа не найдена.


          router.png

          1 Reply Last reply
          0
          • V
            V
            Victor Kirhenshtein
            wrote on last edited by
            #5

            Карта сети строится для узлов, которые добавлены в мониторинг. Если хочется их добавить автоматически, то надо еще включить network discovery (в меню Configuration).

            1 Reply Last reply
            0

            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
            Reply
            • Reply as topic
            Log in to reply
            • Oldest to Newest
            • Newest to Oldest
            • Most Votes


            • Login

            • Don't have an account? Register

            • Login or register to search.
            Powered by NodeBB Contributors
            • First post
              Last post
            0
            • Categories
            • Recent
            • Tags
            • Popular
            • Users
            • Groups