5.2. アップグレード前の RHOSP の検証


Red Hat OpenStack Platform (RHOSP) 17.1 にアップグレードする前に、tripleo-validations Playbook を使用してアンダークラウドとオーバークラウドを検証してください。RHOSP 16.2 では、OpenStack Workflow Service (mistral) を通じてこれらの Playbook を実行します。

検証フレームワークの詳細は、Red Hat OpenStack Platform デプロイメント のカスタマイズ の 検証フレームワークの使用 参照してください。

手順

  1. アンダークラウドホストに stack ユーザーとしてログインします。
  2. stackrc アンダークラウド認証情報ファイルを入手します。

    $ source ~/stackrc
  3. オーバークラウドノードに ping できることを確認します。

    $ tripleo-ansible-inventory --static-yaml-inventory ~/inventory.yaml --stack <stack> --ansible_ssh_user heat-admin
    $ ansible -i ~/inventory.yaml all -m ping
    • <stack> をスタックの名前に置き換えます。
  4. /var/lib/mistral/.ssh ディレクトリーの権限を調整します。

    $ sudo chmod +x /var/lib/mistral/.ssh/
  5. 検証用にパッケージをインストールします。

    $ sudo dnf -y update openstack-tripleo-validations python3-validations-libs validations-common
  6. mistral からインベントリーをコピーします。

    $ sudo chown stack:stack /var/lib/mistral/.ssh/tripleo-admin-rsa
    $ sudo cat /var/lib/mistral/<stack>/tripleo-ansible-inventory.yaml > inventory.yaml
  7. 検証を実行します。

    $ validation run -i inventory.yaml --group pre-upgrade
  8. スクリプトの出力を確認し、成功した検証と失敗した検証を確認します。

    === Running validation: "check-ftype" ===
    
    Success! The validation passed for all hosts:
    * undercloud
  9. inventory.yaml ファイルを削除します。

    $ -rm inventory.yaml
Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。 最新の更新を見る.

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

Theme

© 2026 Red Hat
トップに戻る