Alibaba Cloud E-MapReduce (EMR) では、サービス設定を XML または JSON 形式でエクスポートし、バックアップ、移行、リカバリに利用できます。JSON 形式のサービス設定は、新しいクラスターにプリセット設定としてインポートできます。
サービス設定のエクスポート
-
E-MapReduce コンソールにログインします。
-
上部メニューで、適切なリージョンとリソースグループを選択します。
-
[EMR on ECS] ページで、対象クラスターの [操作] 列で を選択します。
-
Export Service Configuration ダイアログボックスで、エクスポートするサービス設定ファイルを選択します。
パラメータ
説明
エクスポートモード
デフォルトで選択されています。選択した場合、カスタム設定または変更された設定のみがエクスポートされます。選択を解除すると、現在のクラスターのすべてのサービス設定がエクスポートされます。
Export Format
必要に応じてエクスポートフォーマットを選択します。
-
XML :EMR サービス設定のバックアップ、移行、リカバリに使用します。
-
JSON :新しいクラスターのソフトウェアプリセット設定として使用します。詳細については、「サービス設定のインポート」をご参照ください。
-
-
OK をクリックします。
サービス設定のインポート
クラスター作成時に、JSON 形式のサービス設定を新しいクラスターのプリセット設定として使用できます。
-
[EMR on ECS] ページで CREATE_CLUSTER をクリックします。
-
Software Configuration の Advanced Settings セクションで、ソフトウェアのカスタム設定 をオンにします。
-
エクスポートした JSON 形式のサービス設定の内容を設定ボックスにコピーします。
[Custom Software Configuration] をオンにした後、JSON をコードエディターに貼り付けます。この JSON には 2 つの設定オブジェクトが含まれており、どちらも
HADOOP-COMMONのhadoop-envファイル用のものです。1 つ目はEXTRA_ENVSをexport HADOOP_CLASSPATH=$HADOOP_CLASSPATH:/opt/apps/JINDOSDK/jindosdk-current/lib/*に設定して JindoSDK の依存関係を追加し、2 つ目はHADOOP_HEAPSIZEが空の場合にHADOOP_CLIENT_BUILDIN_OPTSを使用してクライアントヒープメモリパラメータを設定します。 -
[Next: Hardware Configuration] をクリックして、クラスターの作成を続行します。詳細については、「クラスター作成」をご参照ください。
> Export Service Configuration