起動したEMRクラスターを実行し続け、完了するまで(たとえば、数日後)新しいジョブを送信し続けてからクラスターをシャットダウンすることはできますか、それともEC2で自分のクラスターを起動する必要がありますか?
1374 次
1 に答える
1
はい。
特に、CLIクライアントを使用しています。これが私のスクリプトの1つからのスニペットです:
JOBFLOW_ID=`elastic-mapreduce --create --alive --name cluster --num-instances $
COUNT --hadoop-version 0.20.205 --ami-version 2.0 --plain-output --debug --log-uri $LOG_
URI`
echo "Launched --jobflow $JOBFLOW_ID"
elastic-mapreduce -j $JOBFLOW_ID --ssh
-j --termで終了し、-sshを使用してマスターにcliコマンドを発行できます。DevGuide(実際に読む必要があります)には、256を超えるステップの追加に関するページもあります(すでに起動されているインスタンスで実行されます)。したがって、それほど大きな問題ではありません。
于 2012-06-13T08:59:25.903 に答える