第6章 ノードグループテンプレートの設定
Hadoop によるデータ処理には、クラスターでジョブを実行する必要があります。各クラスターは、特別に設定されたノード(またはインスタンス)で構成されます。OpenStack Data Processing では、各クラスターに必要な異なるタイプのノードを定義するテンプレートを設定できます。これらのテンプレートは、ノードグループのテンプレート と呼ばれます。
ノードグループのテンプレートは、Alertmanager クラスターの各ノードに必要な設定を定義します。以下の手順では、ノードグループテンプレートを設定する方法を説明します。
- Dashboard で プロジェクト > データ処理 > ノードグループテンプレート を選択します。
- Create Template をクリックします。
- Plugin Name および Version ドロップダウンメニューを使用して、ノードが使用する Hadoop プラグインの名前およびバージョンを選択します。
- Create をクリックします。
- テンプレート名 フィールドにテンプレートの名前を入力します。
- Description フィールドを使用して、作成するノードグループのテンプレートを記述します(オプション)。
- OpenStack Flavor ドロップダウンメニューから、ノードが使用するフレーバーを選択します。フレーバーは、ノードのコンピューティング、メモリー、およびストレージのニーズに適したものである必要があります。フレーバーについての詳しい情報は、「フレーバーの 管理」を参照して ください。
Storage location ドロップダウンメニューから、ノードのストレージの場所を選択します。
- 一時ドライブ: OpenStack Data Processing サービスは、ノードに必要な一時ストレージを生成します。
Cinder ボリューム: このオプションでは、Block Storage サービスが各ノードに複数のボリュームを作成するように設定できます。ノードごとの volumes を使用してボリューム数を設定し、ボリュームサイズ(GB)フィールドを使用して各ボリュームのサイズを指定します。
ほとんどのデプロイメントでは、Cinder Volume オプションが推奨されます。一時ドライブのデータはホストの整合性に依存するため、ホストの障害に対して脆弱です。
- Floating IP プール ドロップダウンメニューを使用して、ノードが Floating IP を使用するかどうかを設定します。Floating IP についての詳しい情報は、「 IP アドレスの設定」を 参照してください。
次に、ノードのセキュリティーを設定します。ノードグループのセキュリティーグループを作成するには、Auto Security Group チェックボックスを選択します。セキュリティーグループ リストから適切なチェックボックスを選択して、既存のセキュリティーグループでノードを起動することもできます。
セキュリティーグループの詳細は、「 プロジェクトのセキュリティー管理 」を参照してください。
- 最後に、ノードグループで起動すべき Hadoop プロセスを選択します。これには、Processs リストから選択した各 プロセス のチェックボックスを選択します。各プロセスの詳細については、選択した Hadoop プラグインのドキュメントを参照してください。
- Create をクリックします。テンプレートは Node Group Template テーブルに表示されます。
ノードグループ テンプレート の表に は、利用可能なすべてのノードグループテンプレート、それぞれの Hadoop プラグイン、およびバージョンが記載されています。この表は、各テンプレートのノードで実行する Hadoop プロセスも一覧表示します。