3.6. 检查隔离代理和 Pacemaker 守护进程状态
您可以在 Pacemaker 运行的任何节点中检查隔离代理的状态以及 Pacemaker 守护进程的状态,并查看活跃和运行的 Controller 节点数量的信息。
先决条件
- 部署并运行高可用性。
流程
以
tripleo-admin
用户身份登录任何 Controller 节点。$ ssh tripleo-admin@overcloud-controller-0
运行
pcs status
命令:[tripleo-admin@overcloud-controller-0 ~] $ sudo pcs status
输出示例:
my-ipmilan-for-controller-0 (stonith:fence_ipmilan): Started my-ipmilan-for-controller-0 my-ipmilan-for-controller-1 (stonith:fence_ipmilan): Started my-ipmilan-for-controller-1 my-ipmilan-for-controller-2 (stonith:fence_ipmilan): Started my-ipmilan-for-controller-2 PCSD Status: overcloud-controller-0: Online overcloud-controller-1: Online overcloud-controller-2: Online Daemon Status: corosync: active/enabled pacemaker: active/enabled openstack-cinder-volume (systemd:openstack-cinder-volume): Started overcloud-controller-0 pcsd: active/enabled
输出显示
pcs status
命令输出的以下部分:- my-ipmilan-for-controller :显示每个 Controller 节点的隔离类型(stonith:fence_ipmilan),以及 IPMI 服务是否停止或正在运行。
-
PCSD 状态
:显示所有三个 Controller 节点当前都在线。 -
守护进程状态
:显示三个 Pacemaker 守护进程的状态:corosync
、pacemaker
和pcsd
。在示例中,所有三个服务都处于活动状态且已启用。