Cisco Elastic Services Controller のカーネルベース仮想マシンへのインストール
Cisco Elastic Services Controlle は、カーネルベースの仮想マシンにインストールできます。Cisco Elastic Services Controller をカーネルベースの仮想マシンにインストールするには、libvirt を使用します。
カーネルベース仮想マシンに Cisco Elastic Services Controller をインストールするための準備
注記 |
|
---|---|
Python 2.7 または 3.x |
Linux にデフォルトでインストールされています |
python-setuptools |
Linux にデフォルトでインストールされています |
pip |
pip を使用したインストールではソースファイルがコンパイルされるため、RHEL では gcc と python の開発パッケージも必要です。RHEL にこれらのパッケージをインストールするには、次の手順に従います。
|
OpenStack クライアント |
|
genisoimage |
|
libvirt および virtinst |
Python 2
Python 3
|
その他 |
|
(注) |
libvirt はデフォルトのネットワークを自動的に作成します。 |
Elastic Services Controller のカーネルベース仮想マシンへのインストール
カーネルベース仮想マシンにスタンドアロンの Elastic Services Controller(ESC)をインストールするには、次の手順を実行します。
手順
ステップ 1 |
OpenStack ログイン情報を含む openerc ファイルから変数をロードします。
|
||
ステップ 2 |
ESC qcow2 イメージと bootvm.py をカーネルベース VM にコピーします。 |
||
ステップ 3 |
次のコマンドのいずれかを使用して、libvirt のインストール時に作成されたデフォルトネットワーク上のカーネルベース VM で ESC を起動します。
|
||
ステップ 4 |
次のコマンドを使用して、静的 IP を持つデフォルトネットワーク上のカーネルベース VM で ESC を起動します。
|
||
ステップ 5 |
ネットワークで使用されている IP アドレスのリストを取得します。HA アクティブ/スタンバイの bootvm.py コマンドと kad_vip の両方に対して、リストに含まれていない IP アドレスを使用します。ネットワークの最初の 3 オクテット(つまり 192.168.122)を特定し、次のコマンドで渡します。
|
||
ステップ 6 |
高可用性のカーネルベース VM に ESC をインストールするには、両方の HA ノードに対して次のコマンドを 2 回使用します。
|