Сведения об отработке отказа в кластер реплики
Если в центре обработки данных для активного кластера возникает сбой, и вы настроили высокий уровень доступности, вы можете выполнить отработку отказа в кластер реплика.
Отработка отказа в кластере реплика повышает его активность в новом активном кластере и отделяет новый активный кластер от старого активного кластера. Узлы в старом активном кластере помещаются в режим обслуживания, если они находятся в достаточно работоспособном состоянии для выполнения этой операции.
После отработки отказа у вас будет два автономных кластера без настройки высокой доступности. Вы можете перенастроить реплика из нового активного кластера. Дополнительные сведения см. в разделе Настройка репликации с высоким уровнем доступности для кластера.
Необходимые компоненты
Чтобы выполнить отработку отказа на реплика узлах, необходимо настроить реплика высокого уровня доступности для кластера. Дополнительные сведения см. в разделе Настройка репликации с высоким уровнем доступности для кластера.
Запуск отработки отказа в кластер реплики
-
SSH в основной узел MySQL в кластере реплика. Дополнительные сведения см. в разделе Доступ к административной оболочке (SSH).
-
Чтобы начать отработку отказа в дополнительный кластер и настроить узлы для реагирования на запросы, выполните следующую команду.
ghe-cluster-failover
-
После завершения инициализации GitHub Enterprise Server отобразит следующее сообщение.
Finished cluster configuration
-
Обновите запись DNS, чтобы указать IP-адрес подсистемы балансировки нагрузки для кластера реплика. После истечения срока жизни запросы будут направляться в кластер реплика.
После возврата GitHub Enterprise Server в запрос и распространение обновлений DNS вы завершили отработку отказа. Пользователи могут получить доступ к GitHub Enterprise Server, используя обычное имя узла для вашего кластера.