Глава 3. Кластеризация

Координация systemd и pacemaker при выключении системы

Раньше координация деятельности systemd и pacemaker в процессе выключения системы осуществлялась некорректно, что препятствовало нормальному завершению работы ресурсов pacemaker. Теперь остановка pacemaker происходит до остановки dbus и запущенных им служб systemd. Такой подход гарантирует корректное завершение работы pacemaker.

Предупреждения pcs resource move и pcs resource ban

Команды pcs resource move и pcs resource ban накладывают ограничения на расположение ресурсов, запрещающие их запуск на текущем узле до тех пор, пока то или иное ограничение не будет снято или не истечет его срок действия. Раньше подобное поведение было скрыто от пользователя — теперь для разъяснения ситуации предусмотрено предупреждение и добавлена новая секция в справке.

Новая команда для переноса ресурсов Pacemaker на предпочтительный узел

После переноса ресурса на другой узел в ходе отработки отказа он может не вернуться на исходный узел после возобновления его работы. Команда pcs resource relocate run позволяет переместить ресурс на предпочтительный узел с учетом текущего состояния кластера, заданных ограничений, расположения ресурсов и других характеристик. Команда pcs resource relocate show отображает список перенесенных ресурсов. Описание этих команд можно найти в справочном руководстве Red Hat High Availability.

Анализ и преобразование конфигурации кластера с помощью clufter

Clufter помогает провести анализ и преобразование форматов конфигурации кластера с целью их адаптации к использованию в Pacemaker. Подробную информацию можно найти на справочной странице clufter(1), которую можно открыть, выполнив clufter -h.