Red Hat Training

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

第7章 クラスターテンプレートの設定

必要なコンポーネントを登録し(5章必要なコンポーネントの登録)し、必要なノードの種類を設定したら(6章ノードグループテンプレートの設定)、クラスターテンプレートを設定できるようになりました。クラスターテンプレートは、クラスターの以下の設定を定義します。

  • クラスターのノード設定(各ノード種別の数など)。利用可能なノードタイプは 、Project > Data Processing > Node Group Templates に一覧表示されます。
  • クラスターが使用する、Hadoop プラグインおよびバージョン。
  • 単一ホスト(非アフィニティー)で 1 回だけ起動する必要のあるプロセスの一覧。
  • Hopa サービスのクラスターレベルのパラメーター。

クラスターテンプレートを作成および設定するには、以下を実行します。

  1. Dashboard で プロジェクト > データ処理 > クラスターテンプレート を選択します
  2. Plugin Name および Version ドロップダウンメニューを使用して、クラスターが使用する Hadoop プラグインの名前とバージョンを選択します。
  3. Create をクリックします。
  4. Template Name フィールドにテンプレートの名前を入力します。
  5. Description フィールドを使用して、作成するクラスターテンプレートを記述します(オプション)。
  6. Use anti-affinity groups for list から、ホストで複数回起動してはなら ない 各プロセスのボックスにチェックを入れます。
  7. Node Groups タブをクリックします。ここから、各ノードで実行する各ノード種別のノード数を設定します。これを実行するには、以下を行います。

    1. Select a Node Group Template to add: ドロップダウンメニューを使用してテンプレートを選択します(関連情報は 6章ノードグループテンプレートの設定 を参照してください)。
    2. + をクリックして、テンプレートに基づいてノードグループエントリーを作成します。これは、クラスターテンプレートで使用するノードグループテンプレートごとに行います。
    3. 各ノードグループエントリーに、クラスター内で起動するノードタイプのインスタンス数を設定します。

      各ノードのグループエントリーの名前も入力できます(オプション)。

  8. 必要に応じて、コンポーネントで、Hadoop クラスターを設定します。各コンポーネント(例:ZOOKEEPER、AMBARI、HUE)には独自のパラメータータブがあります。各タブには関連パラメーターが含まれており、そのほとんどは簡単なコンテキストヘルプがあります。これらのパラメーターの詳細は、各コンポーネントでサポートされている機能について、選択したHadoop プラグインのドキュメントを参照してください。
  9. クラスターテンプレートの設定が適切になったら、Create をクリックします。テンプレートは Cluster Templates の表に表示されます。

または、Upload Template ボタンを使用して、ローカルファイルシステムから既存のクラスターテンプレートをアップロードすることもできます。

Cluster Templates の表から既存のテンプレートを使用してクラスターを起動することもできます。これには、クラスターテンプレートの Actions ドロップダウンメニューから Launch Cluster を選択します。起動したクラスターを表示するには、Project > Data Processing > Clusters を選択します。クラスターの起動に関する詳細は、8章クラスターの起動 を参照してください。