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. Изменения в UI

Изменения в UI

Scheduled Pinned Locked Moved Support (Russian)
4 Posts 2 Posters 281 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.
  • A
    A
    Argonauts
    wrote last edited by
    #1

    Добрый день
    Обновился с ~6.2.4 до 7.0.1 и столкнулся с крайне тупой проблемой - как сейчас происходит изменение параметров primary IP и hostname в нодах? Раньше оно было во вкладке General, сейчас там только имя, лейбл да зона. В тг отписывались, что в communication переехало, но вопрос куда и в каком виде? Что-то связанное с pimary address нашел только во вкладке EtherNet/IP, но опять же только в виде выпадающего списка, без возможности редакта.
    Как пример на скринах - нода свича потеряла primary ip, что я и хотел исправить


    Communication.png

    EtherNet_IP.png

    Overview.png

    1 Reply Last reply
    0
    • A
      A
      Alex Kirhenshtein
      wrote last edited by
      #2

      Добрый день,

      Primary host name находится в Properties ноды на странице Communication - это верхнее поле на вашем скрине Communication.png. В 7.0 оно не переносилось, в 6.2.4 оно было там же. Отдельного поля для primary IP нет: сервер получает адрес из primary host name, а это поле принимает и DNS имя, и IP адрес. Страница EtherNet/IP на primary IP не влияет, там задаётся только адрес для EtherNet/IP.

      Чтобы вернуть IP на этой ноде, впишите в Primary host name адрес 192.168.x.x и нажмите Apply. Сервер принудительно запустит configuration poll и обновит primary IP.

      Если нужно оставить DNS имя, оно должно резолвиться на сервере NetXMS. Тогда IP вернётся сам на следующем configuration poll, а повторный ввод того же имени ничего не изменит.

      Primary IP "none" при заполненном имени похоже на сбой DNS резолва при включённом Objects.Nodes.ClearIPAddressOnDNSFailure (по умолчанию выключен), этот параметр включён на сервере? Если да, в event log будет SYS_DNS_RESOLUTION_FAILED, и другие ноды, заданные по DNS имени, могут потерять IP таким же образом.

      1 Reply Last reply
      0
      • A
        A
        Argonauts
        wrote last edited by
        #3

        Да, Objects.Nodes.ClearIPAddressOnDNSFailure активен.
        Что странно выглядит - нода это свич циски, при конфиг poll связь по snmp определялась даже при отсутствии primary ip. При этом лог отчитывался о успешном резолве по имени. Но! Ни один из днс серверов в сети такого имени не знает, ip в поле не определялся, с машины netxms\любой другой так же имя не резолвилось

        А давно эти изменения в интерфейсе произошли? Похоже давненько в этот пункт не заходил

        1 Reply Last reply
        0
        • A
          A
          Alex Kirhenshtein
          wrote last edited by
          #4

          Сообщение об успешном резолве в логе, скорее всего, вида "Node name resolved to ..." - это синхронизация имени ноды, а не резолв primary host name. Она работает в обратную сторону: имя объекта берётся из reverse DNS адресов интерфейсов или из SNMP sysName, поэтому срабатывает, даже если прямой записи для имени нет ни в одном DNS. Успешный резолв primary host name сразу заполняет primary IP, в логе это "IP address for node ... changed from ... to ...".

          SNMP при этом на самом деле не опрашивается. Все запросы идут на primary IP, и без него сервер проверки пропускает: configuration poll пишет "SNMP polling is not possible", status poll проверку SNMP не делает, проверка доступности ноды для нод без IP отключена. "SNMP status: Responding" и статус Normal - это состояние на момент, когда IP ещё был. Фактически нода не мониторится.

          С включённым Objects.Nodes.ClearIPAddressOnDNSFailure так же выпадут все ноды, чьё имя не резолвится с сервера NetXMS. Найти их можно по SYS_DNS_RESOLUTION_FAILED в event log или по Primary IP address "none". Вернуть - вписать в Primary host name резолвящееся имя или IP.

          По интерфейсу: в 6.x и 7.0 тут ничего не менялось. Primary host name всегда был на странице Communication в Properties. В 4.4 (2023) на Overview блок Communications, где показываются primary host name и IP, вынесли из General - видимо, его вы и помнили.

          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