Red Hat Training
A Red Hat training course is available for Red Hat Enterprise Linux
8.3. Управление службами высокой готовности
Управление кластерными службами может осуществляться с помощью
clustat
и clusvcadm
. Так, clustat
возвращает информацию о состоянии кластера, а clusvcadm
непосредственно отвечает за управление службами.
Содержание:
8.3.1. Просмотр статуса кластерных служб с помощью clustat
clustat
возвращает список узлов, кворум, статус кластерных служб (см. Таблица 8.1, «Статус служб») и узел, на котором эта служба была запущена. Пример 8.3, «Вывод clustat
» демонстрирует пример вывода команды. За подробной информацией обратитесь к справочной странице clustat
.
Таблица 8.1. Статус служб
Статус служб | Описание |
---|---|
Started | Ресурсы службы настроены и доступны. |
Recovering | Ожидает запуск на другом узле. |
Disabled | У службы нет владельца, и она отключена. Отключенные службы не могут быть запущены автоматически. |
Stopped | Это временное состояние служб, в котором они могут быть проверены, прежде чем они будут включены, выключены или запущены на другом узле. |
Failed | Служба переходит в это состояние при сбое операции stop. Прежде чем отключить службу окончательно, следует убедиться, что она не использует ресурсы (файловые системы и пр.). Из этого состояния служба может выведена только при помощи команды disable . |
Uninitialized | Службы иногда переходят в это состояние при запуске и выполнении clustat -f . |
Пример 8.3. Вывод clustat
[root@example-01 ~]#clustat
Cluster Status for mycluster @ Wed Nov 17 05:40:15 2010
Member Status: Quorate
Member Name ID Status
------ ---- ---- ------
node-03.example.com 3 Online, rgmanager
node-02.example.com 2 Online, rgmanager
node-01.example.com 1 Online, Local, rgmanager
Service Name Owner (Last) State
------- ---- ----- ------ -----
service:example_apache node-01.example.com started
service:example_apache2 (none) disabled