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 形式のサービス設定の内容を、設定ボックスにコピーします。
[カスタムソフトウェア設定] エリアで [Turn on] スイッチをクリックした後、JSON をコードエディターに貼り付けます。この JSON には、
HADOOP-COMMONのhadoop-envファイルの 2 つの設定オブジェクトが含まれています。1 つ目はEXTRA_ENVSをexport HADOOP_CLASSPATH=$HADOOP_CLASSPATH:/opt/apps/JINDOSDK/jindosdk-current/lib/*に設定して JindoSDK 依存関係を追加し、2 つ目はHADOOP_CLIENT_BUILDIN_OPTSを使用して、HADOOP_HEAPSIZEが空の場合にクライアントヒープメモリパラメーターを設定します。 -
クラスターの作成を続行するには、[次へ: ハードウェア構成] をクリックします。 詳細については、「クラスターの作成」をご参照ください。
> Export Service Configuration