0

Как настроить отказоустойчивый узел для Cassandra Opscenter. Данные Opscenter хранятся непосредственно на узле Opscenter. Поэтому для установки отказоустойчивого узла мне нужно настроить Opscenter, отличный от текущего Opscenter, и синхронизировать данные и конфигурационные файлы Opscenter между Opscenters.Как установить stomp_interface для узла отказоустойчивости для cassandra Opscenter

Stomp_interface на узлах кластера указывается в сторону Opscenter_1, как он автоматически изменится на Opscenter_2 при возникновении отказа?

ответ

0

Есть шаги на datastax documentation, у которых есть детали для этого. Как минимум:

  1. Зеркальное отображение конфигурационных каталогов, хранящихся на основном сервере OpsCenter для резервного копирования OpsCenter, с использованием метода, который вы предпочитаете.
  2. На резервной OpsCenter в каталоге отказоустойчивый, создать файл конфигурации primary_opscenter_location, который указывает IP-адрес первичного OpsCenter демона для мониторинга

Установка на агентов stomp_interface получает изменен (address.yaml файл обновляется, как хорошо), когда происходит переход на другой ресурс. Вот почему в документах рекомендуется убедиться, что на нем нет стороннего управления конфигурацией.

+0

Хай Крис благодарит за ответ, я вижу эту ошибку на одном из узлов, но остальные 5 узлов подключены. ОШИБКА: Агент для xx.200.163.23 не смог завершить работу (http: //xx.200.163.23: 61621/failover-stomp? Id = ca381315dc3e4341b61a72ad4f282750): Нет доступных соединений cassandra INFO: автоматическая настройка агента не удалась (неизвестно ip): Нет доступных соединений cassandra (xx.200.163.23) – user6288321

0

3 вещи:

  • Если у вас есть брандмауэр, позволяют соответствующие порты для связи (61620,61621,9160,9042,7199)
  • всегда проверяет, является ли Cassandra это и работает, так агент может действительно подключиться к чему-то.
  • остановите агента, снова проверьте адрес.yaml, перезапустите агент.