3.2. Assigning Nodes and Flavors to Roles
オーバークラウドのデプロイメントのプランニングでは、各ロールに割り当てるノード数とフレーバーを指定する必要があります。すべての Heat テンプレートのパラメーターと同様に、これらのロールの仕様はカスタム環境ファイル(ここでは「 3章既存 Ceph クラスターとの統合」で作成した /home/stack/templates/ceph-config
)の parameter_defaults
セクションで宣言する必要があります。
この設定には、以下のパラメーターを使用します。
Heat テンプレートのパラメーター | 説明 |
---|---|
ControllerCount | スケールアウトするコントローラーノード数 |
OvercloudControlFlavor |
コントローラーノードに使用するフレーバー ( |
ComputeCount | スケールアウトするコンピュートノード数 |
OvercloudComputeFlavor |
コンピュートノードに使用するフレーバー ( |
たとえば、オーバークラウドが各ロール (Controller および Compute) に 3 つずつノードをデプロイするように設定するには、parameter_defaults
に以下の設定を追加します。
parameter_defaults: ControllerCount: 3 ComputeCount: 3 OvercloudControlFlavor: control OvercloudComputeFlavor: compute
Heat テンプレートのパラメーター のより詳細な一覧は、『 director のインストールと使用方法』 ガイドの 「CLI ツールを使用したオーバークラウドの作成 」 を参照してください。