第2章 前提条件

本項では、Red Hat Enterprise Linux OpenStack Platform 7 のデプロイに必要なチャンネルおよびリポジトリーの設定について説明します。

警告

旧バージョンの Red Hat OpenStack リポジトリーは利用可能な状態ですが、Red Hat Enterprise Linux OpenStack Platform 7 のインストールの前に、お使いのシステムからこれらのリポジトリーへアクセスできないようにする必要があります。たとえば、以下のリポジトリーは無効にするか、サブスクライブを解除してください。
  • Red Hat Enterprise Linux OpenStack Platform 4 (Havana) -- rhel-6-server-openstack-4.0-rpms
  • Red Hat Enterprise Linux OpenStack Platform 5 (Icehouse) -- rhel-7-server-openstack-5.0-rpms
  • Red Hat Enterprise Linux OpenStack Platform 6 (Juno) -- rhel-7-server-openstack-6.0-rpms
Packstack は、サブスクリプションマネージャーを使用して Red Hat Network にシステムを登録します。システムが RHN クラシックを使用して Red Hat OpenStack チャンネルにすでに登録されている場合は、問題が発生する可能性があります。

注記

cloud-init を必要とする、カスタムの Red Hat Enterprise Linux ゲストイメージを作成する場合には、Red Hat Common for RHEL Server チャンネルの使用を推奨しています。
Red Hat Enterprise Linux 7 の場合は、以下のコマンドを実行します。
# subscription-manager repos --enable=rhel-7-server-rh-common-rpms

2.1. コンテンツ配信ネットワーク (CDN) チャンネルの設定

コンテンツ配信ネットワーク (CDN) から Red Hat Enterprise Linux OpenStack Platform 7 をインストールすることができます。そのためには、正しいチャンネルを使用するように subscription-manager を設定します。
以下のコマンドを使用して CDN チャンネルを有効にします。
# subscription-manager repos --enable=[reponame]
以下のコマンドを使用して CDN チャンネルを無効にします。
# subscription-manager repos --disable=[reponame]
Red Hat Enterprise Linux 7

以下の表には、Red Hat Enterprise Linux 7 のチャンネルについてまとめています。

表2.1 必要なチャンネルのサブスクライブ

チャンネル リポジトリー名
Red Hat Enterprise Linux 7 Server (RPMS) rhel-7-server-rpms
Red Hat OpenStack 7.0 for Server 7 (RPMS) rhel-7-server-openstack-7.0-rpms
Red Hat Enterprise Linux 7 Server - RH Common (RPMs) rhel-7-server-rh-common-rpms

表2.2 任意チャンネル

チャンネル リポジトリー名
Red Hat Enterprise Linux 7 Server - Optional rhel-7-server-optional-rpms
Red Hat Enterprise Linux OpenStack Platform director

以下の表では、Red Hat Enterprise Linux OpenStack Platform director のチャンネルについて説明しています。

表2.3 必要なチャンネルのサブスクライブ

チャンネル リポジトリー名
Red Hat Enterprise Linux OpenStack Platform Director 7.0 (RPMs) rhel-7-server-openstack-7.0-director-rpms
Red Hat Enterprise Linux 7 Server (RPMS) rhel-7-server-rpms
Red Hat Software Collections RPMs for Red Hat Enterprise Linux 7 Server rhel-server-rhscl-7-rpms
Images on CDN (任意) rhel-7-server-openstack-7.0-files
Red Hat Enterprise Linux OpenStack Platform 7.0 Operational Tools rhel-7-server-openstack-7.0-optools-rpms
無効にするチャンネル

以下の表には、Red Hat Enterprise Linux OpenStack Platform 7 が正常に機能するために無効にする必要のあるチャンネルをまとめています。

表2.4 無効にするチャンネル

チャンネル リポジトリー名
Red Hat CloudForms Management Engine "cf-me-*"
Red Hat CloudForms Tools for RHEL 6 "rhel-6-server-cf-*"
Red Hat Enterprise Virtualization "rhel-6-server-rhev*"
Red Hat Enterprise Linux 6 Server - Extended Update Support (EUS) "*-eus-rpms"