第3章 オーバークラウドイメージ
Red Hat OpenStack Platform director は、オーバークラウドのイメージを提供します。このコレクションの QCOW イメージには、ベースのソフトウェアコンポーネントが含まれており、これらを統合してコンピュート、コントローラー、ストレージノードなどさまざまなオーバークラウドのロールを形成します。場合によっては、追加のコンポーネントをノードにインストールするなど、ニーズにあわせてオーバークラウドイメージの特定の機能を変更することもできます。
本書では、virt-customize ツールを使用して、既存のコントローラーノードを増強するために既存のオーバークラウドイメージを変更する各種アクションについて説明します。たとえば、以下の手順を使用して、初期イメージには装備されていない ml2 プラグイン、Cinder バックエンド、監視エージェントを追加でインストールすることができます。
3.1. オーバークラウドイメージの取得 リンクのコピーリンクがクリップボードにコピーされました!
director では、オーバークラウドのノードをプロビジョニングする際に、複数のディスクイメージが必要です。ここでは、以下の点を説明します。
- 検出カーネルと ramdisk: PXE ブートでのベアメタルシステムの検出に使用します。
- デプロイメントカーネルおよび ramdisk: システムのプロビジョニングおよびデプロイメントに使用
- オーバークラウドカーネル、ramdisk、完全なイメージ: ノードのハードディスクに書き込まれるベースのオーバークラウドシステム
Red Hat カスタマーポータルの Red Hat OpenStack Platform のダウンロードページ( https://access.redhat.com/downloads/content/191/ver=7/rhel---7/7/x86_64/product-downloads )から、これらのイメージを取得します。カスタマーポータルのこの場所には、TAR アーカイブ内のイメージが含まれています。これらのイメージアーカイブを、ディレクトリーホスト(/home/ stack / images /)上の stack ユーザーのホームディレクトリーにある images ディレクトリーにダウンロードし、アーカイブからイメージを展開します。
cd ~/images for tarfile in *.tar; do tar -xf $tarfile; done
$ cd ~/images
$ for tarfile in *.tar; do tar -xf $tarfile; done