Red Hat Training

A Red Hat training course is available for Red Hat OpenStack Platform

第6章 ノードグループテンプレートの設定

Hopa によるデータ処理には、クラスター上でジョブの実行ジョブが含まれます。各クラスターは、特別に設定されたノード(またはインスタンス)で設定されます。OpenStack Data Processing では、各クラスターに必要なさまざまな種類のノードを定義するテンプレートを設定できます。これらのテンプレートは、ノードグループテンプレート と呼ばれます。

ノードグループのテンプレートは、Hadoop クラスターの各ノードに必要な設定を定義します。以下の手順では、ノードグループテンプレートを設定する方法を説明します。

  1. Dashboard で プロジェクト > データ処理 > ノードグループテンプレート を選択します
  2. Create Template をクリックします。
  3. Plugin Name および Version ドロップダウンメニューを使用して、ノードが使用する Hadoop プラグインの名前とバージョンを選択します。
  4. Create をクリックします。
  5. Template Name フィールドにテンプレートの名前を入力します。
  6. Description フィールドを使用して、作成するノードグループテンプレートを記述します(オプション)。
  7. OpenStack Flavor ドロップダウンメニューから、ノードが使用するフレーバーを選択します。フレーバーは、ノードのコンピューティング、メモリー、およびストレージのニーズに対応する必要があります。フレーバーについての詳しい情報は、フレーバーの 管理 を参照して ください。
  8. Storage location ドロップダウンメニューから、ノードのストレージの場所を選択します。

    • 一時ドライブ: OpenStack Data Processing サービスは、ノードに必要な一時ストレージを生成します。
    • Cinder ボリューム: このオプションを使用して、Block Storage サービスを設定して、各ノードにボリュームセットを作成することができます。Volumes per node フィールドを使用してボリュームの数を設定し、Volumes size (GB)フィールドを使用して各ボリュームのサイズを指定します。

      ほとんどのデプロイメントでは、Cinder Volume オプションを推奨します。一時ドライブのデータは、ホストの整合性に依存するため、ホストの障害に対して脆弱です。

  9. Floating IP プール のドロップダウンメニューを使用して、ノードが Floating IP を使用するかどうかを設定します。また、ある場合はこれを設定します。Floating IP の詳細は、IP Addressing の設定 を 参照してください。
  10. 次に、ノードのセキュリティーを設定します。ノードグループのセキュリティーグループを作成するには、Auto Security Group チェックボックスを選択します。また、セキュリティーグループ リストから該当するチェックボックスを選択して、既存のセキュリティーグループでノードを起動することもできます。

    セキュリティーグループの詳細は、プロジェクトセキュリティー管理 を参照してください。

  11. 最後に、ノードグループで起動する Hive プロセスを選択します。これを行うには、プロセス リストから選択した各プロセスのチェックボックスを選択します。各プロセスの詳細については、選択したHadoop プラグインのドキュメントを参照してください。
  12. Create をクリックします。テンプレートは Node Group Template の表に表示されます。

Node Group Template の表には、利用可能なすべてのノードグループテンプレート、それぞれの Hadoop プラグイン、およびバージョンが記載されています。この表には、各テンプレートのノードでどの Hadoop プロセスが実行されるかも表示されます。