7.2. Отображение состояния кластера и службы

Наблюдение за состоянием кластера и его служб помогает выявлять и решать проблемы в кластерной среде. Для просмотра информации о состоянии службы используются следующие средства:

Учтите, что состояние представляется с точки зрения узла кластера, на котором администратор воспользовался конкретным средством. Чтобы получить полное состояние кластера, воспользуйтесь этими средствами на всех узлах кластера.

ВажноВажно
 

Узлы, на которых не работает программное обеспечение кластера, не могут определить или сообщить состояние других узлов кластера.

Состояние кластера и службы включает в себя следующую информацию:

В следующих таблицах описано, как анализировать информацию о состоянии, отображаемую в программе Состояние кластера (Cluster Status Tool) и командой clustat.

Состояние узлаОписание
Активен (Active)Кластерная система связывается с другими кластерными системами и получает доступ к кворумным разделам.
Неактивен (Inactive)Узел кластера не может связаться с другим узлом.

Таблица 7-1. Состояние узла кластера

Состояние службыОписание
Запущен (Running)Ресурсы службы настроены и доступны на кластерной системе, выполняющей службу.
Ожидание (Pending)Произошла остановка службы на одном узле и готовится запуск её на другом узле.
Отключен (Disabled)Служба отключена, и не связана ни с одним узлом.
Остановлен (Stopped)Служба не работает; она ожидает узел, способный её запустить.
Сбой (Failed)Служба не смогла запуститься и кластер не смог успешно её остановить. За дополнительной информацией об отказавших службах обратитесь к разделу 3.8 Исправление отказавших служб.

Таблица 7-2. Состояние службы

Для отображения снимка текущего состояния кластера в командной оболочке, вызовите утилиту clustat. Ниже приведён пример работы этой утилиты:

Cluster Status - clustertest                                           22:15:32
Quorum: Yes, view 36
Shared State: Shared Raw Device Driver v1.0 [Min. Size=1176064]

  Member             Status    
  ------------------ ----------
  clu1               Active               
  clu2               Active     <-- You are here

  Service        Status   Owner (Last)      Last Transition Chk Restarts
  -------------- -------- ----------------  --------------- --- --------
  nfs_clutest    started  clu1              22:11:28 Jul 21   0        0
  smb_clutest    started  clu2              22:13:06 Jul 21   0        0

Для наблюдения за кластером в командной оболочке и обновления его состояния через определённый интервал времени, запустите с утилиту clustat с параметром -i time, где time указывает число секунд между обновлениями состояния. Например:

clustat -i 10