第5章 実稼働環境以外の環境:標準環境での個別の OpenStack サービス(ライブコンピュート)のアップグレード


このセクションでは、非高可用性(HA)環境のライブコンピュートを使用して 1 つのサービスを一度に更新することで、クラウドデプロイメントをアップグレードする手順について説明します。このシナリオでは、director を使用しない環境で Red Hat OpenStack Platform 7 から Red Hat OpenStack Platform 8 にアップグレードし ます。

ライブコンピュートのアップグレードでは、Compute サービスの中断が最小限に抑えられます。小規模なサービスの場合は数分しかならず、新たにアップグレードされたコンピュートホストに移行するワークロードの移行間隔が長くなります。既存のワークロードは無期限に実行できるため、データベースの移行を待つ必要はありません。

重要

特定のパッケージの依存関係により、1 つの OpenStack サービスのパッケージをアップグレードすると、他の OpenStack サービスがアップグレードされる前に Python ライブラリーがアップグレードされる場合があります。これにより、特定のサービスが途中で失敗する可能性があります。このような場合には、残りのサービスのアップグレードを続行します。すべてのサービスは、このシナリオの完了時に機能するはずです。

注記

この方法では、コンピュートノードを起動するために追加のハードウェアリソースが必要になる場合があります。

注記

本章の手順は、アーキテクチャーの命名規則の後にすべての Red Hat OpenStack Platform ドキュメントに従います。この規則に慣れていない場合は、続行する前に、Red Hat OpenStack Platform ドキュメントスイート に記載されている アーキテクチャーガイド を参照してください。

5.1. 事前アップグレードタスク

各ノードで、subscription-manager コマンドを使用して Red Hat OpenStack Platform 8 リポジトリーに変更します。

# subscription-manager repos --disable=rhel-7-server-openstack-7.0-rpms
# subscription-manager repos --enable=rhel-7-server-openstack-8-rpms

openstack-selinux パッケージをアップグレードします。

# yum upgrade openstack-selinux

これは、アップグレードされたサービスが、SELinux が有効になっているシステムで正しく実行されるようにするために必要です。

Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

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

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

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

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

会社概要

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

Theme

© 2026 Red Hat
トップに戻る