3.10. 最终更新
注意
运行 openstack overcloud update converge 命令不再需要。但是,如果您禁用了隔离并计划跳过聚合步骤,您必须手动重新启用隔离。
您可以将 overcloud 堆栈更新至最新的 RHOSP 16.2 版本。这样可确保堆栈资源结构与 OSP 16.2 标准部署一致,您可以在以后执行常规的 openstack overcloud deploy 功能。
流程
-
以
stack用户的身份登录 undercloud。 Source
stackrc文件:source ~/stackrc
$ source ~/stackrcCopy to Clipboard Copied! Toggle word wrap Toggle overflow 如果禁用了隔离,并且您不运行
openstack overcloud update converge,则必须重新启用隔离:登录到 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 地址。
-
将
-
在
fencing.yaml环境文件中,将EnableFencing参数的值设置为true。
可选:运行 update finalization 命令:
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 包括与您环境相关的以下选项:
-
fence.yaml环境文件,并将EnableFencing参数设置为true。 -
如果
overcloud堆栈的名称与默认名称 overcloud 不同,请在更新准备命令中包含--stack选项,并将 <stack_name> 替换为您的堆栈的名称。 -
如果使用自定义角色,请包含自定义角色(<
roles_data>)文件(-r)。 -
如果使用自定义网络,请包含您的可组合网络(<
network_data>)文件(-n)。 任何自定义配置环境文件(
-e)。等待更新最终完成。
-