第3章 NetApp バックエンド環境ファイルの作成
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 は、manila 共有サーバーに対応するように新規のストレージ仮想マシン(SVM)の作成時に root ボリュームを配置するアグリゲートの名前を指定します。このパラメーターは、
ManilaNetappDriverHandlesShareServersの値をtrueに設定した場合に必要です。つまり、ドライバーは共有サーバーのライフサイクルを管理します。ManilaNetappDriverHandlesShareServersの値がfalseの場合、この値は必須ではありません。 - 5
- TRFLAGS は、デバッグレベルが
Trueに設定されている場合にどのトレース情報が Shared File System サービスログに書き込まれるかを制御するオプションのコンマ区切りの一覧に置き換えます。サポートされる値には、methodおよびapiが含まれます。 - 6
ManilaNetappDriverHandlesShareServersパラメーターをtrueまたはfalseに設定して、共有サーバーのライフサイクル管理を有効または無効にします。
以下に例を示します。
/home/stack/templates/netapp-config.yaml