3.9. すべての DistributedComputeHCI ノードの更新
分散コンピュートノードのアーキテクチャーに固有のロールを更新します。分散コンピュートノードをアップグレードするときは、まず DistributedComputeHCI
ノードを更新し、その後 DistributedComputeHCIScaleOut
ノードを更新します。
前提条件
ceph-mon
サービスを実行している Ceph Monitor または Controller ノードで、Red Hat Ceph Storage クラスターのステータスが正常であり、pg ステータスがactive+clean
であることを確認する。$ sudo cephadm -- shell ceph status
Ceph クラスターが正常な場合、
HEALTH_OK
のステータスが返されます。Ceph クラスターのステータスが異常な場合、
HEALTH_WARN
またはHEALTH_ERR
のステータスが返されます。トラブルシューティングのガイダンスは、Red Hat Ceph Storage 5 トラブルシューティングガイド または Red Hat Ceph Storage 6 トラブルシューティングガイド を参照してください。
手順
-
アンダークラウドホストに
stack
ユーザーとしてログインします。 stackrc
アンダークラウド認証情報ファイルを入手します。$ source ~/stackrc
更新コマンドを実行します。
$ openstack overcloud update run --stack <stack_name> --limit DistributedComputeHCI
-
オーバークラウドスタックの名前がデフォルトのスタック名
overcloud
と異なる場合は、スタック名を--stack
オプションで設定し、<stack_name>
をスタックの名前に置き換えます。
-
オーバークラウドスタックの名前がデフォルトのスタック名
-
DistributedComputeHCI
ノードの更新が完了するまで待ちます。 -
同じプロセスを使用して、
DistributedComputeHCIScaleOut
ノードを更新します。