我创建并配置了数据管道以运行AWS CLI命令,这些命令按计划的时间间隔停止和启动Amazon EC2实例,但在我激活之后,数据管道状态将失败,如下图所示:
我对它的参数感到困惑,如果填充的话是这样的:
aws ec2 start-instances --instance-ids i-0bbd2c85 --region ap-southeast-1a;
aws ec2 start-instances --instance-ids i-1721b699 --region ap-southeast-1a;
aws ec2 start-instances --instance-ids i-1321b69d --region ap-southeast-1a;
aws ec2 start-instances --instance-ids i-1121b69f --region ap-southeast-1a;
aws ec2 stop-instances --instance-ids i-0bbd2c85 --region ap-southeast-1a;
aws ec2 stop-instances --instance-ids i-1721b699 --region ap-southeast-1a;
aws ec2 stop-instances --instance-ids i-1321b69d --region ap-southeast-1a;
aws ec2 stop-instances --instance-ids i-1121b69f --region ap-southeast-1a;
在我激活它之前,还会发出以下警告: enter image description here
答案 0 :(得分:0)
Data Pipeline实际上可以为您配置EC2实例。
请参阅此文档,了解如何使用数据管道配置EC2实例:http://docs.aws.amazon.com/datapipeline/latest/DeveloperGuide/dp-object-ec2resource.html
另外,看看这个简单的管道示例。这应该可以帮助您入门:https://github.com/awslabs/data-pipeline-samples/tree/master/samples/helloworld
此示例向您展示如何在EC2上运行简单的shell脚本。