繁体   English   中英

AWS云形成cfn-init错误

[英]AWS Cloud formation cfn-init error

我正在尝试使用Cloud Formation脚本创建集群结构。 我正在使用Bitnami drupal AMI。 Bu脚本产生以下错误:

WaitCondition received failed message: 'Failed to run cfn-init' for uniqueId: i-4d121a16

然后,我连接到实例并检查了cfn-init.log:

bitnami@ip-10-58-51-235:/var/log$ cat cfn-init.log                              
2013-01-01 19:18:23,128 [INFO] Starting new HTTP connection (1): 169.254.169.254
2013-01-01 22:52:17,607 [INFO] Starting new HTTP connection (1): 169.254.169.254
2013-01-01 22:52:17,621 [INFO] Starting new HTTPS connection (1): cloudformation-waitcondition-    eu-west-1.s3.amazonaws.com

我的AWS控制台事件如下所示:

逻辑ID物理ID状态原因

mycluster arn:aws:cloudformation:eu-west-1:318730 ... CREATE_FAILED无法创建以下资源:[WaitCondition]

WaitCondition vgdrobe-WaitCondition-UWEKNUJ8TMT6 CREATE_FAILED WaitCondition收到失败消息:唯一ID:i-59272f1c的“无法运行cfn-init”

WaitCondition vgdrb-WaitCondition-MML6Y6E47WTB CREATE_IN_PROGRESS

WebServerGroup vgdrb-WebServerGroup-1OBJYOSQX8093 CREATE_COMPLETE

我找不到问题。 请问你能帮帮我吗?

亲切的问候...

cfn-init脚本是否可能不是映像的一部分?

根据文档 ,它们是作为Amazon Linux映像的一部分安装的,但默认情况下可能未包含在其他映像中。

扩展克里斯的建议,我必须添加以下内容以使cfn-init在CloudFormation脚本上运行:

"apt-get -y install python-setuptools\n", 
"easy_install https://s3.amazonaws.com/cloudformation-examples/aws-cfn-bootstrap-1.0.tar.gz\n", 

我在这里找到了一些非常有用的信息: http : //smart421.wordpress.com/2012/12/14/aws-cloudformation-and-chef-on-centos/

我还发现UserData中的错误导致cfn-init失败。 我通过在上载之前使用VS2012验证脚本来解决此问题(如此处建议: 如何快速有效地调试CloudFormation模板? )。

希望能有所帮助。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM