5.2. 选择 Compute 节点进行升级测试
overcloud 升级过程允许您之一:
- 升级角色中的所有节点
- 单独节点
为确保 overcloud 升级过程正常,在升级所有 Compute 节点前,对环境中的几个单独 Compute 节点测试升级会很有用。这样可保证升级过程中不会发生重大问题,同时维持对工作负载的停机时间。
使用以下建议来帮助选择测试节点进行升级:
- 选择两个或者三个 Compute 节点进行升级测试
- 选择没有运行任何关键实例的节点
- 如有必要,将关键实例从所选测试 Compute 节点迁移到其他 Compute 节点
第 6 章 升级 overcloud 中的说明,在在所有 Compute 节点上运行升级前,使用 compute-0 作为 Compute 节点的示例测试升级过程。
下一步是更新您的 roles_data 文件,以确保将任何新的可组合服务添加到环境中的相关角色。要手动编辑现有的 roles_data 文件,请使用以下 OpenStack Platform 13 角色的新可组合服务列表。
注意
如果您在 Red Hat OpenStack Platform 12 或更早版本中为计算实例(Instance HA)启用了高可用性,并且希望执行到版本 13 或更高版本的快进升级,您必须首先手动禁用实例。具体步骤请参阅 禁用之前版本 中的 Instance HA。