Ad Widget

Collapse

отказоустойчивый Zabbix

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Sanki
    Member
    • Mar 2010
    • 46

    #1

    отказоустойчивый Zabbix

    Привет.
    Каким образом можно добиться отказоустойчивости заббикса?
    Нужно чтобы при падении заббикса данные мониторинга, на время восстановления заббикса, не были утеряны.
  • dima_dm
    Senior Member
    • Dec 2009
    • 2697

    #2
    http://www.zabbix.com/wiki/howto/config/ha/start

    Comment

    • Sanki
      Member
      • Mar 2010
      • 46

      #3
      dima_dm, можете пояснить схему?
      Есть 2 ноды. Одна itchy с адресом 192.168.1.15, вторая scratchy с адресом 192.168.1.16
      У нас в конфиге агента прописан адрес 192.168.1.16(адрес ноды scratchy). Верно?
      Тогда как вторая нода будет получать от агента данные, если scratchy упадет?

      Comment

      • BOBAH63RUS
        Junior Member
        • Sep 2012
        • 11

        #4
        так а что мешает прописать несколько серверов snmp или серверов мониторинга в конфиге агента ?

        Comment

        • Sanki
          Member
          • Mar 2010
          • 46

          #5
          А в чем тогда преимущество данного метода(что по ссылке), если можно просто указать 2 заббикс сервера?

          Comment

          • dima_dm
            Senior Member
            • Dec 2009
            • 2697

            #6
            Originally posted by Sanki
            dima_dm, можете пояснить схему?
            Есть 2 ноды. Одна itchy с адресом 192.168.1.15, вторая scratchy с адресом 192.168.1.16
            У нас в конфиге агента прописан адрес 192.168.1.16(адрес ноды scratchy). Верно?
            Тогда как вторая нода будет получать от агента данные, если scratchy упадет?
            Для этого и нужен DRBD http://www.drbd.org/home/what-is-drbd/
            IP адрес переедет на резервную ноду, а данные на серверах синхронизированы.

            Comment

            • Sanki
              Member
              • Mar 2010
              • 46

              #7
              Возможно, меня сбила с понимания картинка реализации ha.
              Там адрес кластера указан как адрес одной из ноды, но на самом деле я могу указать там любой другой адрес. И вот этот другой адрес прописать в агентах. Правильно?

              Comment

              • dima_dm
                Senior Member
                • Dec 2009
                • 2697

                #8
                Originally posted by Sanki
                Возможно, меня сбила с понимания картинка реализации ha.
                Там адрес кластера указан как адрес одной из ноды, но на самом деле я могу указать там любой другой адрес. И вот этот другой адрес прописать в агентах. Правильно?
                На картинке, показан режим работы HA Active/Passive. Виртуальный кластерный IP всегда принадлежит активной в данный момент времени ноде в кластере.

                Comment

                • Sanki
                  Member
                  • Mar 2010
                  • 46

                  #9
                  Originally posted by dima_dm
                  На картинке, показан режим работы HA Active/Passive. Виртуальный кластерный IP всегда принадлежит активной в данный момент времени ноде в кластере.
                  Тогда еще путанее. Что должно быть указано в агенте, если виртуальный кластерный ip принадлежит активной в данный момент времени ноде в кластере? Если нода с адресом 192.168.1.16 активна, то адрес кластера 192.168.1.16. Если нода падает, то адрес кластера должен смениться на 192.168.1.15. Но в агентах у нас указан адрес 192.168.1.16 и все улетит мимо.
                  DRBD - насколько я понял, служил лишь для синхронизации данных в СУБД или других приложениях. Но сам DRBD не меняет адрес на интерфейсах нод.

                  Comment

                  • dima_dm
                    Senior Member
                    • Dec 2009
                    • 2697

                    #10
                    Агенты всегда работают с кластерным IP 192.168.1.16.
                    Переключение адресов и запуск необходимых служб делает Linux-HA

                    Comment

                    • bga83
                      Senior Member
                      • Sep 2011
                      • 268

                      #11
                      Originally posted by sanki
                      Тогда еще путанее. Что должно быть указано в агенте, если виртуальный кластерный ip принадлежит активной в данный момент времени ноде в кластере? Если нода с адресом 192.168.1.16 активна, то адрес кластера 192.168.1.16. Если нода падает, то адрес кластера должен смениться на 192.168.1.15. Но в агентах у нас указан адрес 192.168.1.16 и все улетит мимо.
                      Drbd - насколько я понял, служил лишь для синхронизации данных в СУБД или других приложениях. Но сам drbd не меняет адрес на интерфейсах нод.
                      Адрес кластера виртуальный и находится всегда на активной ноде.

                      Comment

                      • Sanki
                        Member
                        • Mar 2010
                        • 46

                        #12
                        Originally posted by dima_dm
                        Агенты всегда работают с кластерным IP 192.168.1.16.
                        Переключение адресов и запуск необходимых служб делает Linux-HA
                        почитал про heartbeat. Теперь стало понятно как оно работает. НО, если верить статье, то адрес кластера не обязательно должен совпадать с адресом одной из нод.

                        Comment

                        • dima_dm
                          Senior Member
                          • Dec 2009
                          • 2697

                          #13
                          Originally posted by Sanki
                          почитал про heartbeat. Теперь стало понятно как оно работает. НО, если верить статье, то адрес кластера не обязательно должен совпадать с адресом одной из нод.
                          Но в этом случае будет не симметричная ситуация, при опросе Zabbix (и стороннего ПО) внешних устройств, в части с какого Source IP будет проводится опрос.
                          Поэтому лучше, чтобы кластерный IP = IP активной ноды.
                          Last edited by dima_dm; 03-10-2012, 16:48.

                          Comment

                          Working...