3.6.3. アップグレードスクリプトのインストール
このステップでは、コントローラー以外のノードごとにスクリプトをインストールします。このスクリプトは、メジャーバージョンのパッケージのアップグレードおよび設定を実行します。各スクリプトはノードのタイプによって異なります。たとえば、コンピュートノードはさまざまなアップグレードスクリプトを Ceph Storage ノードに送信します。
この初期化ステップにより、すべてのオーバークラウドノードの有効化されたリポジトリーも更新されます。したがって、古いリポジトリーを無効にして、新しいリポジトリーを手動で有効にする必要はありません。
undercloud から openstack overcloud deploy を実行し、major-upgrade-pacemaker-init.yaml 環境ファイルを追加します。ネットワーク分離やストレージなど、お使いの環境に関連するすべてのオプションおよびカスタム環境ファイルも追加するようにしてください。
以下は、ファイルが追加された openstack overcloud deploy コマンドの例です。
新たな環境ファイルの設定でオーバークラウドが更新されるまで待ちます。
コントローラーノードにログインし、pcs status コマンドを実行して、全リソースがコントローラークラスターでアクティブかどうかを確認します。エラーが発生したリソースがある場合には、pcs resource cleanup を実行してエラーを消去し、各リソースの状態を Started に設定します。引き続きエラーが発生する場合は、Red Hat に連絡してアドバイス/サポートをリクエストしてください。