Ad Widget

Collapse

zabbix сервер с двумя сетевыми картами

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • four_finger
    Junior Member
    • Mar 2015
    • 5

    #1

    zabbix сервер с двумя сетевыми картами

    Добрый день! Я начинающий и столкнулся с ситуацией, когда zabbix сервер с двумя сетевыми картами не делает доступными узлы сети.
    Имеется:
    - сервер (zabbix 2.0) с двумя карточками eth0(192.168.10.24) и eth1(192.168.33.24);
    - 2 ПК для мониторинга 192.168.10.61 и 192.168.33.25;
    Сервер пингует компы и компы пингуют сервер, веб-морда доступна по обоим IP.

    Агенты на компах:
    #ip address Zabbix server
    Server=192.168.33.24
    # Unique hostname. Required for active checks.
    Hostname=madko
    # Listen port. Default is 10050
    ListenPort=10050
    # Name of log file.
    LogFile=c:\zabbix_agentd.log
    # Maximum size of log file in MB. Set to 0 to disable automatic log rotation.
    LogFileSize=10
    DebugLevel=3

    #ip address Zabbix server
    Server=192.168.10.24
    # Unique hostname. Required for active checks.
    Hostname=SERVER_BOLID
    # Listen port. Default is 10050
    ListenPort=10050
    # Name of log file.
    LogFile=c:\zabbix_agentd.log
    # Maximum size of log file in MB. Set to 0 to disable automatic log rotation.
    LogFileSize=10
    DebugLevel=3

    Добавляя эти компы в узлы сети они висят серыми в доступности. Доступен только сам сервер.
    Подскажите пожалста, что я не сделал или делаю неправильно?
  • bga83
    Senior Member
    • Sep 2011
    • 268

    #2
    шаблоны хоть какие-нибудь невешивались на хосты? или вручные были ли созданы элементы для опроса? Есть подозрение, что просто ничего из этого не сделано

    Comment

    • four_finger
      Junior Member
      • Mar 2015
      • 5

      #3
      Originally posted by bga83
      шаблоны хоть какие-нибудь невешивались на хосты? или вручные были ли созданы элементы для опроса? Есть подозрение, что просто ничего из этого не сделано
      Один узел с шаблоном, элементом данных, а второй полностью пустой - оба висят серыми иконками.
      tcpdump с сервера до компов по 10050 порту не дает информации и оживает только, когда с компов телнетом цепляюсь к серверу.

      Comment

      • aib
        Senior Member
        • Jan 2014
        • 1615

        #4
        Начните с начала.
        1) Проверьте настроки IP-адресов на сервере. адрес/маска для каждого интерфейса. Шлюз по умолчанию. Результаты traceroute От сервера до клиентов.
        2) Сделайте то-же самое на клиентах. Пара адрес/маска совпадает с серверными? Есть пинг? Как работает tracert?
        3) на сервере в командной строке проверьте telnet {client_IP} 10050. Работает?
        4) Убедитесь, что клиенты имеют одинаковые настройки по адресам с сервером. Т.е. клиента опрашивают тот-же IP, который прописан в конфигурации сервера.

        Если не секретно - покажите результаты по шагам, постараемся помочь при наличии дополнительной информации.
        Sincerely yours,
        Aleksey

        Comment

        • four_finger
          Junior Member
          • Mar 2015
          • 5

          #5
          Originally posted by aib
          Начните с начала.

          Если не секретно - покажите результаты по шагам, постараемся помочь при наличии дополнительной информации.
          1) Сетевые настройки:
          eth0 Link encap:Ethernet HWaddr 50:e5:49:26:1d:97
          inet addr:192.168.10.24 Bcast:192.168.10.255 Mask:255.255.255.0
          inet6 addr: fe80::52e5:49ff:fe26:1d97/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
          RX packets:360 errors:0 dropped:0 overruns:0 frame:0
          TX packets:166 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:43841 (42.8 KiB) TX bytes:24019 (23.4 KiB)
          Interrupt:42 Base address:0xe000

          eth1 Link encap:Ethernet HWaddr 00:c0:26:a6:38:1b
          inet addr:192.168.33.24 Bcast:192.168.33.255 Mask:255.255.255.0
          inet6 addr: fe80::2c0:26ff:fea6:381b/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
          RX packets:4619 errors:0 dropped:20 overruns:0 frame:0
          TX packets:1306 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:610616 (596.3 KiB) TX bytes:305812 (298.6 KiB)
          Interrupt:20 Base address:0xde00
          у eth0 шлюза нет у eth1 шлюз\днс 192.168.33.254

          1.1) traceroute с сервера до клиентов:
          traceroute 192.168.33.25
          traceroute to 192.168.33.25 (192.168.33.25), 30 hops max, 60 byte packets
          1 192.168.33.25 (192.168.33.25) 0.344 ms

          traceroute 192.168.10.61
          traceroute to 192.168.10.61 (192.168.10.61), 30 hops max, 60 byte packets
          1 192.168.10.61 (192.168.10.61) 0.195 ms

          2) Tracert с клиентов до сервера:
          tracert 192.168.33.24
          Трассировка маршрута к 192.168.33.24 с максимальным числом прыжков 30
          1 <1 мс <1 мс <1 мс 192.168.33.24
          Трассировка завершена.

          tracert 192.168.10.24
          Трассировка маршрута к 192.168.10.24 с максимальным числом прыжков 30
          1 <1 мс <1 мс <1 мс 192.168.10.24
          Трассировка завершена.
          Оба клиента пингуют сервер по своим айпи адресам и сервер пингует клиентов по их адресам.

          3) Telnet с клиентов:
          telnet 192.168.33.24 10050
          подключается
          telnet 192.168.10.24 10050
          подключается
          Telnet с сервера:
          telnet 192.168.33.25 10050
          Trying 192.168.33.25...
          Connected to 192.168.33.25.
          Escape character is '^]'.
          Connection closed by foreign host.

          telnet 192.168.10.61 10050
          Trying 192.168.10.61...
          Connected to 192.168.10.61.
          Escape character is '^]'.
          Connection closed by foreign host.
          Не уверен, телнет с сервера до клиентов отрабатывает?

          4) route -n на сервере
          Kernel IP routing table
          Destination Gateway Genmask Flags Metric Ref Use Iface
          0.0.0.0 192.168.33.254 0.0.0.0 UG 0 0 0 eth1
          192.168.10.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
          192.168.33.0 0.0.0.0 255.255.255.0 U 0 0 0 eth1
          Last edited by four_finger; 25-03-2015, 06:32.

          Comment

          • aib
            Senior Member
            • Jan 2014
            • 1615

            #6
            Попробуйте на клиентах указать оба серверных адреса.
            ### option: Server
            # list of comma delimited ip addresses (or hostnames) of zabbix servers.
            # incoming connections will be accepted only from the hosts listed here.
            #
            Это нужно для разрешения доступа с обоих адресов сервера, с каких бы он не постучался к клиенту.
            Sincerely yours,
            Aleksey

            Comment

            • four_finger
              Junior Member
              • Mar 2015
              • 5

              #7
              Добавление второго айпишника в настройки клиентов не помогло. На данный момент отключил один сетевой интерфейс на сервере и пробую "увидеть" клиентов хотя бы из одной сети...пока безрезультано.

              Comment

              • yukra
                Senior Member
                • Apr 2013
                • 1359

                #8
                iptables на клиентах сложите.

                Comment

                • aib
                  Senior Member
                  • Jan 2014
                  • 1615

                  #9
                  Originally posted by yukra
                  iptables на клиентах сложите.
                  Это, действительно, может быть проблемой.
                  Хотя - вдруг у него там Виндовс? С включенным файерволлом?

                  Детали-то нам не рассказали.
                  Даже крохотной схемки не показали, чтобы понять: где клиенты? какие они? зачем вообще серверу две карты?

                  Да и вообще: непонятно, то-ли это два самых первых клиента, которые не видятся (одна история). То-ли там уже есть зоопарк разных клиентов, которые работают и только эти два капризничают.
                  Sincerely yours,
                  Aleksey

                  Comment

                  • yukra
                    Senior Member
                    • Apr 2013
                    • 1359

                    #10
                    Originally posted by aib
                    Хотя - вдруг у него там Виндовс? С включенным файерволлом?
                    Да постоянно забываю о существовании этой ОС.

                    Comment

                    • bga83
                      Senior Member
                      • Sep 2011
                      • 268

                      #11
                      может проще будет привести скриншот, где будут видны настройки узла(особенно его интерфейсы)

                      Comment

                      • four_finger
                        Junior Member
                        • Mar 2015
                        • 5

                        #12
                        Скачал готовый образ Zabbix на OpenSuse, установил и настроил там все что хотел с первого раза.
                        Всем спасибо за участие.

                        Comment

                        Working...