4.8. オーバークラウドノードのイメージの取得
director では、オーバークラウドのノードをプロビジョニングするのに、複数のディスクイメージが必要です。
- イントロスペクションカーネルおよび ramdisk: PXE ブートでのベアメタルシステムのイントロスペクション用
- デプロイメントカーネルおよび ramdisk: システムのプロビジョニングおよびデプロイメント用
- オーバークラウドカーネル、ramdisk、および完全なイメージ: ノードのハードディスクに書き込まれるベースのオーバークラウドシステムを形成
以下の手順は、これらのイメージの取得およびインストールの方法について説明します。
4.8.1. 単一 CPU アーキテクチャーのオーバークラウド リンクのコピーリンクがクリップボードにコピーされました!
CPU アーキテクチャーがデフォルトの x86-64 の場合には、オーバークラウドのデプロイメントに以下のイメージおよび手順が必要です。
手順
source コマンドで
stackrc
ファイルを読み込み、director コマンドラインツールを有効にします。source ~/stackrc
[stack@director ~]$ source ~/stackrc
Copy to Clipboard Copied! Toggle word wrap Toggle overflow rhosp-director-images
およびrhosp-director-images-ipa
パッケージをインストールします。sudo dnf install rhosp-director-images rhosp-director-images-ipa
(undercloud) [stack@director ~]$ sudo dnf install rhosp-director-images rhosp-director-images-ipa
Copy to Clipboard Copied! Toggle word wrap Toggle overflow イメージのアーカイブを、
stack
ユーザーのホームディレクトリー下のimages
ディレクトリー (/home/stack/images
) に展開します。cd ~/images for i in /usr/share/rhosp-director-images/overcloud-full-latest-16.0.tar /usr/share/rhosp-director-images/ironic-python-agent-latest-16.0.tar; do tar -xvf $i; done
(undercloud) [stack@director ~]$ cd ~/images (undercloud) [stack@director images]$ for i in /usr/share/rhosp-director-images/overcloud-full-latest-16.0.tar /usr/share/rhosp-director-images/ironic-python-agent-latest-16.0.tar; do tar -xvf $i; done
Copy to Clipboard Copied! Toggle word wrap Toggle overflow これらのイメージを director にインポートします。
openstack overcloud image upload --image-path /home/stack/images/
(undercloud) [stack@director images]$ openstack overcloud image upload --image-path /home/stack/images/
Copy to Clipboard Copied! Toggle word wrap Toggle overflow このスクリプトにより、以下のイメージが director にアップロードされます。
-
overcloud-full
-
overcloud-full-initrd
-
overcloud-full-vmlinuz
スクリプトにより、director PXE サーバー上にイントロスペクションイメージもインストールされます。
-
イメージが正常にアップロードされたことを確認します。
Copy to Clipboard Copied! Toggle word wrap Toggle overflow この一覧には、イントロスペクションの PXE イメージは表示されません。director は、これらのファイルを
/var/lib/ironic/httpboot
にコピーします。Copy to Clipboard Copied! Toggle word wrap Toggle overflow