我正在使用 Amazon Elastic MapReduce Ruby ( http://aws.amazon.com/developertools/2264 ) 来运行我的蜂巢作业。有没有办法知道工作何时完成?现在我能想到的就是使用“--list --active”继续运行emrclient,但我希望有更好的方法来做到这一点。
谢谢
我正在使用 Amazon Elastic MapReduce Ruby ( http://aws.amazon.com/developertools/2264 ) 来运行我的蜂巢作业。有没有办法知道工作何时完成?现在我能想到的就是使用“--list --active”继续运行emrclient,但我希望有更好的方法来做到这一点。
谢谢
您也可以从aws 控制台的 EMR 部分了解这一点。
如果您关心的是在您的工作完成后终止集群,那么在启动集群时不要使用该选项--stay-alive
。或者,您可以有一个脚本来轮询正在运行的集群的当前状态,并在它进入“等待”状态时终止它。
我认为没有其他方法。