6.7. Orchestration のアップグレード(heat)
この手順では、全コントローラーノードの Orchestration サービスのパッケージを同時にアップグレードします。
Pacemaker の Orchestration リソースを停止します。
pcs resource disable openstack-heat-api-clone pcs resource disable openstack-heat-api-cfn-clone pcs resource disable openstack-heat-api-cloudwatch-clone pcs resource disable openstack-heat-engine-clone
# pcs resource disable openstack-heat-api-clone # pcs resource disable openstack-heat-api-cfn-clone # pcs resource disable openstack-heat-api-cloudwatch-clone # pcs resource disable openstack-heat-engine-cloneCopy to Clipboard Copied! Toggle word wrap Toggle overflow -
pcs statusの出力で、上記のサービスの実行が停止しているのを待ちます。 関連するパッケージをアップグレードします。
yum upgrade '*heat*'
# yum upgrade '*heat*'Copy to Clipboard Copied! Toggle word wrap Toggle overflow systemdを、更新されたユニットファイルに対応するよう再読み込みします。systemctl daemon-reload
# systemctl daemon-reloadCopy to Clipboard Copied! Toggle word wrap Toggle overflow Orchestration データベーススキーマを更新します。
su -s /bin/sh -c "heat-manage db_sync" heat
# su -s /bin/sh -c "heat-manage db_sync" heatCopy to Clipboard Copied! Toggle word wrap Toggle overflow Pacemaker を使用して Orchestration サービスをクリーンアップします。
pcs resource cleanup openstack-heat-clone pcs resource cleanup openstack-heat-api-cloudwatch-clone pcs resource cleanup openstack-heat-api-cfn-clone pcs resource cleanup openstack-heat-api-clone
# pcs resource cleanup openstack-heat-clone # pcs resource cleanup openstack-heat-api-cloudwatch-clone # pcs resource cleanup openstack-heat-api-cfn-clone # pcs resource cleanup openstack-heat-api-cloneCopy to Clipboard Copied! Toggle word wrap Toggle overflow Pacemaker で Orchestration リソースを再起動します。
pcs resource enable openstack-heat-clone pcs resource enable openstack-heat-api-cloudwatch-clone pcs resource enable openstack-heat-api-cfn-clone pcs resource enable openstack-heat-api-clone
# pcs resource enable openstack-heat-clone # pcs resource enable openstack-heat-api-cloudwatch-clone # pcs resource enable openstack-heat-api-cfn-clone # pcs resource enable openstack-heat-api-cloneCopy to Clipboard Copied! Toggle word wrap Toggle overflow -
pcs statusの出力で、上記のリソースが実行中であることを示すまで待ちます。