amazon-web-services – 在使用AMI for EC2资源时陷入WAITING_FOR_RUNNER

我能够成功运行预定义模板的数据管道.我想为我的EC2资源使用自定义AMI,因为我需要安装一些库和软件包.

我还必须运行python脚本作为该过程的一部分.

因此,我创建了EC2资源的基本映像,其中包含所有必需的包和必须运行的代码.

作为我的活动的一部分,我触发一个shell命令活动,在那里我执行python脚本作为必须运行的命令.

EC2资源基于我指定的自定义AMI成功启动.我能够使用我指定的密钥对登录到该机器,但只是活动卡在“等待运行”状态.

我不知道如何解决这个问题.如果有更好的方法可以解决这个问题,请告诉我.在尝试使用AMI的EC2资源时,我错过了一些基本步骤.

最佳答案 在创建自定义AMI时使用Amazon
Linux,它将解决此问题.他们的操作系统预装了数据管道用来与实例通信的工具.

点赞