3.11. Red Hat Ceph Storage クラスターの更新
cephadm
コマンドを使用して、director を使用してデプロイされた Red Hat Ceph Storage クラスターを Red Hat OpenStack Platform (RHOSP) 17.1 と互換性のある最新バージョンに更新します。
次のいずれかのシナリオが使用中の環境に当てはまる場合は、Red Hat Ceph Storage クラスターを更新します。
- RHOSP 16.2 から RHOSP 17.1 にアップグレードした場合は、Red Hat Ceph Storage 5 を実行し、Red Hat Ceph Storage 5 の新しいバージョンに更新することになります。
- RHOSP 17.1 を新たにデプロイした場合は、Red Hat Ceph Storage 6 を実行し、Red Hat Ceph Storage 6 の新しいバージョンに更新することになります。
前提条件
- 「コンテナーイメージ準備タスクの実行」 でコンテナーイメージの準備を完了します。
手順
- コントローラーノードにログインします。
クラスターの正常性を確認します。
$ sudo cephadm shell -- ceph health
注記Ceph Storage クラスターが正常な場合、コマンドは
HEALTH_OK
の結果を返します。コマンドが別の結果を返す場合は、更新を続行する前にクラスターのステータスを確認し、Red Hat サポートに連絡してください。詳細は、Red Hat Ceph Storage アップグレードガイド の cephadm を使用した Red Hat Ceph Storage クラスターのアップグレード または Red Hat Ceph Storage 6 アップグレードガイド の cephadm を使用した Red Hat Ceph Storage クラスターのアップグレード を参照してください。オプション: Ceph Storage クラスターの更新に含める必要があるイメージを確認します。
$ openstack tripleo container image list -f value | awk -F '//' '/ceph/ {print $2}'
クラスターを最新の Red Hat Ceph Storage バージョンに更新します。
$ sudo cephadm shell -- ceph orch upgrade start --image <image_name>: <version>
-
<image_name>
を Ceph Storage クラスターイメージの名前に置き換えます。 -
<version>
を、Ceph Storage クラスターを更新するターゲットバージョンに置き換えます。
-
Ceph Storage コンテナーの更新が完了するまで待ちます。更新ステータスを監視するには、次のコマンドを実行します。
sudo cephadm shell -- ceph orch upgrade status