第3章 director ベースの環境:メジャーバージョンへのアップグレードの実行


警告

最新のメジャーバージョンへのアップグレードを実施する前に、アンダークラウドおよびオーバークラウドが最新のマイナーバージョンに更新されていることを確認してください。これには、OpenStack Platform のサービスとベースオペレーティングシステムの両方が含まれます。マイナーバージョン更新を実行するプロセスについては、Red Hat OpenStack Platform 7 Director Installation and UsageUpdating the Environment を参照してください。マイナーバージョンの更新を最初に実行せずにメジャーバージョンのアップグレードを実行すると、アップグレードプロセスでエラーが発生する可能性があります。

警告

コンピュートインスタンスの高可用性(コンピュートインスタンスの 高可用性を参照)には、アップグレードまたはスケールアップ操作は実行できません。これを試みると失敗します。

インスタンス HA が有効になっている場合は、アップグレードまたはスケールアップを実行する前に無効にします。これを実行するには、Rollback の説明に従って ロールバック を実行します。

本章では、環境のアップグレード方法を説明します。これには、アンダークラウドおよびオーバークラウド両方のアップグレード要素が含まれます。このアップグレードプロセスにより、次のメジャーバージョンに移行する手段が提供されます。今回の例では、Red Hat OpenStack Platform 7 から Red Hat OpenStack Platform 8 にアップグレードします。

どちらの状況でも、以下の手順では以下のワークフローが関係します。

  1. Red Hat OpenStack Platform director パッケージの更新
  2. Red Hat OpenStack Platform director でのオーバークラウドイメージの更新
  3. Red Hat OpenStack Platform director を使用したオーバークラウドスタックおよびそのパッケージの更新
重要

バージョンのアップグレードを試みる前に、「重要事前アップグレードノート」 で情報を読み取ってください。

3.1. 重要事前アップグレードノート

環境をアップグレードする前に、以下の注記を読んでいることを確認してください。

  • Red Hat OpenStack Platform director のアップグレードには、ライブ実稼働環境で実行する前に、特定の設定で完全なテストが必要です。Red Hat は、director を通じて標準オプションとして提供されるほとんどのユースケースと組み合わせをテストしていますが、可能な組み合わせの数により、完全な完全なリストになることはできません。さらに、手動で、または設定後のフックを使用して標準のデプロイメントから設定が変更された場合は、実稼働以外の環境でアップグレード機能をテストすることがさらに重要になります。したがって、以下を行うことが推奨されます。

    • アップグレード手順のステップを開始する前に、アンダークラウドノードのバックアップを実施します。バックアップ手順は 、Red Hat OpenStack Platform のバックアップと復元 ガイド を参照してください。
    • 実稼働環境で手順を実行する前に行われたすべての変更が含まれるテスト環境でアップグレード手順を実行します。
    • このアップグレードの実行が不明な場合は続行する前に、Red Hat に連絡して、アップグレードプロセスに関するアドバイスおよびサポートを依頼してください。
  • 本セクションで説明したアップグレードプロセスは、director によるカスタマイズにのみ対応します。director 以外のオーバークラウドの機能をカスタマイズしている場合は、その機能を無効にし、オーバークラウドをアップグレードして、アップグレードの完了後に機能を再度有効にします。これは、アップグレード全体が完了するまで、カスタマイズされた機能が使用できないことを意味します。
  • Red Hat OpenStack Platform director 8 は、以前のオーバークラウドバージョンを管理できます。詳細は、以下のサポートマトリックスを参照してください。

    表3.1 Red Hat OpenStack Platform director 8 のサポートマトリックス

    バージョン

    オーバークラウドの更新

    オーバークラウドのデプロイ

    オーバークラウドのスケーリング

    Red Hat OpenStack Platform 7

    7.0.4 以降

    7.0.4 以降

    7.0.4 以降

    Red Hat OpenStack Platform 8

    すべてのバージョン

    すべてのバージョン

    すべてのバージョン

  • オーバークラウドの管理および古いバージョンを使用している場合は、以下の Heat テンプレートコレクションを使用します。

    • Red Hat OpenStack Platform 7 の場合: /usr/share/openstack-tripleo-heat-templates/kilo/

      以下に例を示します。

      Copy to Clipboard Toggle word wrap
      $ openstack overcloud deploy -templates /usr/share/openstack-tripleo-heat-templates/kilo/ [OTHER_OPTIONS]
  • Red Hat OpenStack Platform 7 オーバークラウドを管理する場合には、/home/stack/tripleo-overcloud-passwords ファイルの RabbitMQ のパスワードをバージョン 7 にデフォルト設定します。

    Copy to Clipboard Toggle word wrap
    OVERCLOUD_RABBITMQ_PASSWORD=guest
  • Satellite 登録に環境ファイルを使用する場合は、環境ファイルの以下のパラメーターを必ず更新してください。

    • rhel_reg_repos - 新しい Red Hat OpenStack Platform 8 リポジトリーを含む、オーバークラウドで有効にする rhel_reg_repos リポジトリー。有効にするリポジトリーについては、「リポジトリーの要件」 を参照してください。
    • rhel_reg_activation_key: Red Hat OpenStack Platform 8 リポジトリーの新しいアクティベーションキー。
    • rhel_reg_sat_repo - katello-agent などの Red Hat Satellite 6 の管理ツールを含むリポジトリーを定義する新しいパラメーター。Red Hat Satellite 6 に登録する場合は、このパラメーターを必ず追加してください。
  • Red Hat OpenStack Platform 8 のデフォルトのタイムゾーンは UTC になりました。Red Hat OpenStack Platform 7 のデフォルトのタイムゾーンは EST でした。必要に応じて、タイムゾーンを指定する環境ファイルを追加します。
  • 外部ロードバランサーを使用する場合には、Red Hat OpenStack Platform 8 の新しいサービスに対応するように、負荷分散設定を更新します。サービスおよび設定の完全な一覧は、External Load Balancing for the OvercloudServices Configuration Reference を参照してください。
  • Red Hat OpenStack Platform 8 へのメジャーアップグレードを試みる前に、アンダークラウドおよびオーバークラウドを Red Hat OpenStack Platform 7 および Red Hat Enterprise Linux 7 の最新のマイナーリリースにアップグレードしてください。アンダークラウドとオーバークラウド のパッケージ更新の実行手順については、Red Hat OpenStack Platform 7 Director インストールおよび使用 ガイドの 環境 の更新 を参照してください。カーネルが最新バージョンに更新した場合は、新しいカーネルパラメーターが有効になるように再起動を実行します。
  • ソリューション で説明されているように、バージョンロックを libvirt に適用します。
トップに戻る
Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

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

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

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

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

会社概要

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

Theme

© 2025 Red Hat, Inc.