Я установил кластер с двумя узлами с кардиостимулятором 1.1.10 на CentOS 7. Затем я загрузил агент ресурсов для nginx из github
Я тестировал свою установку так:
Я установил no-quorum-policy="ignore"
и stonith-enabled="false"
.
Почему кардиостимулятор не позволяет ресурсу вернуться на узел 1? Что я здесь пропустил?
Он не перемещается, потому что «узел изменения» не обязательно подразумевается как часть восстановления ресурса. Очевидно кластер считает, что node2 - лучшее место для них.
Используйте порог миграции и таймаут отказа, чтобы контролировать, когда ресурсы нужно переместить, а когда они могут вернуться. Также обратите внимание, что неудачная операция запуска - это тот случай, когда мы обязательно переместим ресурс.
Такие вопросы лучше всего задавать в списке рассылки восходящего направления, где мы можем запросить дополнительную информацию (например, журналы). Видеть http://clusterlabs.org/help.html