2012-06-13 75 views

回答

1

是的。

特別是,我使用CLI客戶端。以下是我的一個腳本的片段:

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中甚至有一個頁面(你應該確實閱讀它)about adding more than 256 steps(在一個已經啓動的實例上完成,介意),所以它真的不是一個大問題。

+0

嘿,有沒有一種方法,我可以重用使用aws sdk的實例,我可以設置jobflowid(我認爲有可能是aws sdk中某些類的setjobflowid函數)。這是我的問題:http://stackoverflow.com/questions/25994449/re-use-amazon-elastic-mapreduce-instance-using-aws-java-sdk我得到downvote沒有明顯的原因。 –