首先,我想澄清的是,我是AWS的新手,特别是注意到实例,所以请原谅我缺少特定的语言。
我必须实现以下设置:
到目前为止,我有“每8小时创建一个spot实例”部分通过AWS和一个自定义脚本工作。
我遇到的问题是,我不确定如何在spot实例中运行R脚本,一旦它成为“活动的”。
我理解如何检查实例的状态,但不知道如何“调用”文件。
我考虑在另一台机器上运行cron作业,这将检查实例是否处于活动状态并调用文件。
这是该走的路吗?如果是的话,我如何获得实例地址才能调用它?
发布于 2012-09-02 10:12:26
在启动实例时,有可用的CloudInit包 (至少在基于Ubuntu的AMI上)来执行各种任务。您可以编写一个could脚本并将其放在用户数据部分,以便在启动时执行它,并调用您的R脚本。这应该比从另一台机器检查实例状态更容易。
https://stackoverflow.com/questions/12231847
复制相似问题