24.2. 设置 shutdown-lock 集群属性
以下示例将示例集群中的 shutdown-lock
集群属性设置为 true
,并显示节点关闭并再次启动时的它的效果。这个示例集群由三个节点组成:z1.example.com
、z2.example.com
和 z3.example.com
。
流程
将
shutdown-lock
属性设置为true
并验证其值。在本例中,shutdown-lock-limit
属性保持其默认值 0。pcs property set shutdown-lock=true pcs property list --all | grep shutdown-lock
[root@z3 ~]# pcs property set shutdown-lock=true [root@z3 ~]# pcs property list --all | grep shutdown-lock shutdown-lock: true shutdown-lock-limit: 0
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 检查集群的状态。在本例中,资源
third
和fifth
运行在z1.example.com
上。Copy to Clipboard Copied! Toggle word wrap Toggle overflow 关闭
z1.example.com
,这将停止在该节点上运行的资源。[root@z3 ~] # pcs cluster stop z1.example.com Stopping Cluster (pacemaker)... Stopping Cluster (corosync)...
[root@z3 ~] # pcs cluster stop z1.example.com Stopping Cluster (pacemaker)... Stopping Cluster (corosync)...
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 运行
pcs status
命令显示节点z1.example.com
处于离线状态,并且在z1.example.com
上运行的资源在节点停机时为LOCKED
。Copy to Clipboard Copied! Toggle word wrap Toggle overflow 在
z1.example.com
上再次启动集群服务,使其重新加入集群。锁住的资源应该在这个节点上启动,但当它们启动后,它们不一定会停留在同一个节点上。pcs cluster start z1.example.com
[root@z3 ~]# pcs cluster start z1.example.com Starting Cluster...
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 在本例中,在节点
z1.example.com
上恢复了资源third
和fifth
。Copy to Clipboard Copied! Toggle word wrap Toggle overflow