4.5. アンダークラウドの登録と更新
前提条件
Director をインストールする前に、以下のタスクを完了してください。
- Red Hat Subscription Manager を使用してアンダークラウドを登録する。
- 関連するリポジトリーをサブスクライブして有効にする。
- Red Hat Enterprise Linux パッケージの更新を実行する。
手順
コンテンツ配信ネットワークにシステムを登録します。要求されたら、カスタマーポータルのユーザー名およびパスワードを入力します。
sudo subscription-manager register
[stack@director ~]$ sudo subscription-manager registerCopy to Clipboard Copied! Toggle word wrap Toggle overflow Red Hat OpenStack Platform director のエンタイトルメントプール ID を検索します。以下に例を示します。
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Pool IDの値を特定して、Red Hat OpenStack Platform 13 のエンタイトルメントをアタッチします。sudo subscription-manager attach --pool=Valid-Pool-Number-123456
[stack@director ~]$ sudo subscription-manager attach --pool=Valid-Pool-Number-123456Copy to Clipboard Copied! Toggle word wrap Toggle overflow デフォルトのリポジトリーをすべて無効にしてから、必要な Red Hat Enterprise Linux リポジトリーを有効にします。これらのリポジトリーには、director のインストールに必要なパッケージが含まれます。
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-rpmsCopy to Clipboard Copied! Toggle word wrap Toggle overflow 重要「リポジトリーの要件」に記載されたリポジトリーだけを有効にします。パッケージとソフトウェアの競合が発生する可能性があるため、他のリポジトリーは有効にしないでください。
システムで更新を実行して、ベースシステムパッケージを最新の状態にします。
sudo yum update -y
[stack@director ~]$ sudo yum update -yCopy to Clipboard Copied! Toggle word wrap Toggle overflow システムをリブートします。
sudo reboot
[stack@director ~]$ sudo rebootCopy to Clipboard Copied! Toggle word wrap Toggle overflow システムは、director をインストールできる状態になりました。