5.6. ミニオンの設定
ミニオンのインストールプロセスでは、ミニオンが stack
ユーザーのホームディレクトリーから読み取る minion.conf
設定ファイルに、特定の設定が必要になります。デフォルトのテンプレートを設定のベースとして使用するには、以下の手順を実施します。
手順
-
ミニオンホストに
stack
ユーザーとしてログインします。 デフォルトのテンプレートを
stack
ユーザーのホームディレクトリーにコピーします。[stack@minion ~]$ cp \ /usr/share/python-tripleoclient/minion.conf.sample \ ~/minion.conf
minion.conf
ファイルを編集します。このファイルには、ミニオンを設定するためのパラメーターが含まれています。パラメーターを省略したり、コメントアウトした場合には、ミニオンのインストールでデフォルト値が使用されます。以下の推奨パラメーターを確認してください。-
minion_hostname
: ミニオンのホスト名に設定します。 -
minion_local_interface
: プロビジョニングネットワークを介してアンダーグラウンドに接続するインターフェースに設定します。 -
minion_local_ip
: プロビジョニングネットワークのフリー IP アドレスに設定します。 -
minion_nameservers
: ミニオンがホスト名を解決できるように DNS ネームサーバーに設定します。 -
enable_ironic_conductor
:ironic-conductor
サービスを有効にするかどうかを定義します。 -
enable_heat_engine
:heat-engine
サービスを有効にするかどうかを定義します。
-
デフォルトの minion.conf
ファイルでは、ミニオンの heat-engine
サービスだけが有効になります。ironic-conductor
サービスを有効にするには、enable_ironic_conductor
パラメーターを true
に設定します。