Red Hat Training
A Red Hat training course is available for Red Hat OpenStack Platform
6.5. 全コンピュートノードのアップグレード
- 重要
- ハイパーコンバージドのデプロイメントを使用している場合には、「ハイパーコンバージドノードのアップグレード」でアップグレード方法を確認してください。
- 混在型ハイパーコンバージドのデプロイメントを使用している場合には、「混在型ハイパーコンバージドノードのアップグレード」でアップグレード方法を確認してください。
このプロセスでは、残りのコンピュートノードをすべて OpenStackPlatform 13 にアップグレードします。このプロセスは、openstack overcloud upgrade run
コマンドに --nodes Compute
オプションを指定して、操作をコンピュートノードのみに制限して実行する必要があります。
手順
stackrc
ファイルを取得します。$ source ~/stackrc
アップグレードのコマンドを実行します。
$ openstack overcloud upgrade run --nodes Compute --skip-tags validation
注記OpenStack Platform サービスはオーバークラウド上では非アクティブな状態で検証できないため、上記のコマンドには
--skip-tags validation
を使用しています。-
カスタムのスタック名を使用している場合には、
--stack
オプションでその名前を渡します。 -
カスタムの Compute ロールを使用する場合には、
--nodes
オプションでそのロール名を含めます。
-
カスタムのスタック名を使用している場合には、
- コンピュートノードのアップグレードが完了するまで待ちます。
この段階では、
- ワークロードは引き続き稼働中です。
- コントローラーノードとコンピュートノードが OpenStack Platform 13 にアップグレードされました。
- Ceph Storage ノードはバージョン 2 のままなので、アップグレードする必要があります。