第3章 環境ファイルの作成
Director には、NetApp バックエンドを統合するために必要な設定のほとんどを行うための Heat テンプレートがすでに含まれています。環境ファイル を使用すると、デプロイメントに固有の設定を定義できます。
まず、アンダークラウドに stack ユーザーとしてログインし、以下の内容で環境ファイルを作成します。
/home/stack/templates/netapp-config.yaml
- 1
- NETAPP_USER および NETAPP_USER_PASSWORD をストレージシステムへのアクセスに使用される管理アカウントの認証情報 (具体的には HOSTNAME) に置き換えます。
- 2
- HOSTNAME をストレージシステムまたはプロキシーサーバーに置き換えます。このオプションの値は、クラスター管理論理インターフェイス (LIF) またはストレージ仮想マシン (SVM) LIF のいずれかの IP アドレスまたはホスト名である必要があります。
- 3
- SVM は共有ファイルシステムのプロビジョニングが行われるストレージクラスター上のストレージ仮想マシン (以前は vserver と呼ばれていた) の名前を指定します。このパラメーターは、ドライバーが共有サーバーを管理せずに動作する必要がある場合 (つまり、単一の SVM の範囲に制限される場合) に必要です。
- 4
- ROOTVAGGR は、新しいストレージ仮想マシン (SVM) がマニラ共有サーバーに対応するように作成されるときに、ルートボリュームが配置される集約の名前を指定します。このパラメーターは、
ManilaNetappDriverHandlesShareServersの値がtrueに設定されている場合に必要です。これは、ドライバーが共有サーバーのライフサイクルを管理することを意味します。ManilaNetappDriverHandlesShareServersの値が false の場合、この値は必要ありません。 - 5
- TRFLAGS を、デバッグレベルが
Trueに設定されている場合に共有ファイルシステムサービスログに書き込まれるトレース情報を制御するオプションのコンマ区切りリストに置き換えます。サポートされている値には、methodおよびapiが含まれます。 - 6
ManilaNetappDriverHandlesShareServersパラメーターは、ドライバーが共有サーバーのライフサイクルを処理する必要があるかどうかを設定します (falseは処理しないことを意味します)。
以下に例を示します。
/home/stack/templates/netapp-config.yaml
次のセクションでは、/home/stack/templates/netapp-config.yaml 環境ファイルを使用して、NetApp バックエンドの設定を調整する方法について説明します。