5.7. director のアップグレードの実施
アンダークラウド上の director をアップグレードします。
前提条件
- デプロイメントファイルの設定で問題の有無を確認します。詳細は、デプロイメントファイルの設定 を参照してください。
- ネットワーク設定テンプレートに特定の機能が含まれている場合は、NIC テンプレートを必ず手動で Jinja2 Ansible 形式に変換してください。これらの機能の一覧と手動の手順へのリンクは、ネットワーク設定ファイルの変換 を 参照してください。
手順
tripleo_mysql.serviceサービスが実行していることを確認します。$ systemctl status tripleo_mysql出力例
サービスが実行されていないと、このコマンドにより以下の出力が表示されます。
tripleo_mysql.service - mysql container Loaded: loaded (/etc/systemd/system/tripleo_mysql.service; enabled; vendor preset: disabled) Active: inactive (dead)サービスが実行されていない場合は、サービスを開始します。
$ sudo systemctl start tripleo_mysqldirector 設定スクリプトを起動して director をアップグレードします。
$ openstack undercloud upgradedirector 設定スクリプトは、director パッケージをアップグレードし、
undercloud.confファイルの設定と一致するように director サービスを設定します。このスクリプトは、完了までに数分かかります。注記director の設定スクリプトでは、次の設定に進む前に確認が求められます。この確認を省略するには、
-yオプションを使用します。$ openstack undercloud upgrade -y
次のステップ
- コンテナーのバージョンが 17.1 で、すべてのスタックで採用ファイルが生成されていることを確認します。詳細は、Red Hat ナレッジベースの記事 Undercloud Upgrade Checks の Post-Upgrade Checks セクションを参照してください。