3.14. 在 overcloud 中重新启用隔离
在更新 overcloud 之前,您将 禁用 overcloud 中的隔离功能。在更新 overcloud 后,重新启用隔离来保护您的数据(如果节点失败)。
流程
-
以
stack用户身份登录 undercloud 主机。 查找
stackrcundercloud 凭证文件:source ~/stackrc
$ source ~/stackrcCopy to Clipboard Copied! Toggle word wrap Toggle overflow 登录到 Controller 节点并运行 Pacemaker 命令重新启用隔离:
ssh tripleo-admin@<controller_ip> "sudo pcs property set stonith-enabled=true"
$ ssh tripleo-admin@<controller_ip> "sudo pcs property set stonith-enabled=true"Copy to Clipboard Copied! Toggle word wrap Toggle overflow -
将
<controller_ip> 替换为 Controller 节点的 IP 地址。您可以使用openstack server list命令查找 Controller 节点的 IP 地址。
-
将
如果使用 SBD 隔离,请在禁用 watchdog 计时器设备间隔前将 watchdog 计时器设备间隔重置为其原始值:
pcs property set stonith-watchdog-timeout=<interval>
# pcs property set stonith-watchdog-timeout=<interval>Copy to Clipboard Copied! Toggle word wrap Toggle overflow -
将
<interval> 替换为 watchdog 计时器设备的原始值,例如10。
-
将
-
在
fencing.yaml环境文件中,将EnableFencing参数设置为true。