4.5. アンダークラウドの登録と更新
前提条件
Director をインストールする前に、以下のタスクを完了してください。
- Red Hat Subscription Manager を使用してアンダークラウドを登録する。
- 関連するリポジトリーをサブスクライブして有効にする。
- Red Hat Enterprise Linux パッケージの更新を実行する。
手順
コンテンツ配信ネットワークにシステムを登録します。要求されたら、カスタマーポータルのユーザー名およびパスワードを入力します。
Copy to Clipboard Copied! Toggle word wrap Toggle overflow sudo subscription-manager register
[stack@director ~]$ sudo subscription-manager register
Red Hat OpenStack Platform director のエンタイトルメントプール ID を検索します。以下に例を示します。
Copy to Clipboard Copied! Toggle word wrap Toggle overflow sudo subscription-manager list --available --all --matches="Red Hat OpenStack"
[stack@director ~]$ sudo subscription-manager list --available --all --matches="Red Hat OpenStack" Subscription Name: Name of SKU Provides: Red Hat Single Sign-On Red Hat Enterprise Linux Workstation Red Hat CloudForms Red Hat OpenStack Red Hat Software Collections (for RHEL Workstation) Red Hat Virtualization SKU: SKU-Number Contract: Contract-Number Pool ID: Valid-Pool-Number-123456 Provides Management: Yes Available: 1 Suggested: 1 Service Level: Support-level Service Type: Service-Type Subscription Type: Sub-type Ends: End-date System Type: Physical
Pool ID
の値を特定して、Red Hat OpenStack Platform 13 のエンタイトルメントをアタッチします。Copy to Clipboard Copied! Toggle word wrap Toggle overflow sudo subscription-manager attach --pool=Valid-Pool-Number-123456
[stack@director ~]$ sudo subscription-manager attach --pool=Valid-Pool-Number-123456
デフォルトのリポジトリーをすべて無効にしてから、必要な Red Hat Enterprise Linux リポジトリーを有効にします。これらのリポジトリーには、director のインストールに必要なパッケージが含まれます。
Copy to Clipboard Copied! Toggle word wrap Toggle overflow sudo subscription-manager repos --disable=* sudo subscription-manager repos --enable=rhel-7-server-rpms --enable=rhel-7-server-extras-rpms --enable=rhel-7-server-rh-common-rpms --enable=rhel-ha-for-rhel-7-server-rpms --enable=rhel-7-server-openstack-13-rpms --enable=rhel-7-server-rhceph-3-tools-rpms
[stack@director ~]$ sudo subscription-manager repos --disable=* [stack@director ~]$ sudo subscription-manager repos --enable=rhel-7-server-rpms --enable=rhel-7-server-extras-rpms --enable=rhel-7-server-rh-common-rpms --enable=rhel-ha-for-rhel-7-server-rpms --enable=rhel-7-server-openstack-13-rpms --enable=rhel-7-server-rhceph-3-tools-rpms
重要「リポジトリーの要件」に記載されたリポジトリーだけを有効にします。パッケージとソフトウェアの競合が発生する可能性があるため、他のリポジトリーは有効にしないでください。
システムで更新を実行して、ベースシステムパッケージを最新の状態にします。
Copy to Clipboard Copied! Toggle word wrap Toggle overflow sudo yum update -y
[stack@director ~]$ sudo yum update -y
システムをリブートします。
Copy to Clipboard Copied! Toggle word wrap Toggle overflow sudo reboot
[stack@director ~]$ sudo reboot
システムは、director をインストールできる状態になりました。