Назад | Перейти на главную страницу

Кластер Heartbeat - миграция ресурса проблемы (httpd) обратно на основной

Мы указали следующие настройки для corosync и кардиостимулятора.

crm configure rsc_defaults resource-stickiness="100"

И он отлично работает, когда основной сервер выходит из строя. Но он не будет работать в обратном направлении, миграция ресурсов (httpd) обратно на основной после перезапуска основного и выключения вспомогательного.

т.е.

Как я уже сказал, все работает хорошо, но мне нужно только одно, у меня есть директива «resource-stickiness =« 100 », когда node1 не работает, node2 запускает все ресурсы и предотвращает восстановление после сбоя, хотя node1 работает, мне нужно снова переместите все ресурсы на первый, когда я уверен, что node1 запущен, есть ли какая-то директива, чтобы сообщить кардиостимулятору, что автоматически возвращается к node1? я имею в виду, можно ли переместить обратно ресурсы на node1, когда прошло определенное время, может 1 час или что-то в этом роде?

Вместо того, чтобы устанавливать липкость на 100, сделайте бесконечность и попробуйте эту команду

crm configure rsc_defaults resource-stickiness="INFINITY"

Сделайте липкость БЕСКОНЕЧНОСТЬ и попробуйте. Также создайте новый ключ на вторичном сервере, который позволит с этим ключом войти на первичный сервер.