第 5 章 回滚(Rollback)
启用 Instance HA 时,无法升级或扩展操作。任何尝试这样做都将失败。这包括次版本和主要升级。在升级或扩展 overcloud 之前,请先禁用 Instance HA。
要禁用实例 HA,以 stack 用户身份在 undercloud 上运行以下命令:
stack@director $ ansible-playbook /home/stack/ansible-instanceha/playbooks/overcloud-instance-ha.yml \
-e release="RELEASE" -e instance_ha_action="uninstall"
将 RELEASE 替换为您的 Red Hat OpenStack Platform swig-wagonnamely 的对应代码,即 rhos-8。
如果您在启用 Instance HA 时使用了 stonith_devices 选项,则需要在回滚期间指定相同的选项。例如:如果您的 Instance HA 配置禁用了 STONITH (如 第 3.3 节 “启用实例 HA”),请使用:
stack@director $ ansible-playbook /home/stack/ansible-instanceha/playbooks/overcloud-instance-ha.yml \
-e release="RELEASE" -e instance_ha_action="uninstall" -e stonith_devices=”none”