1

按照此处的入门教程:

https://learnchef.opscode.com/starter-use-cases/multi-node-ec2/

当我尝试使用 ubuntu 13 AMI 时,Chef 尝试同步食谱失败。

刀命令如下:

knife ec2 server create --availability-zone us-east-1d --node-name redis.learnchef.demo --flavor t1.micro --image ami-ad184ac4 --identity-file ~/.ssh/my.pem --run-list 'role[redis]' --ssh-user ubuntu --security-group salt-dev

Error Syncing Cookbooks:
Error connecting to https://s3-external-1.amazonaws.com/opscode-platform-production-data/organization-... - Connection timed out - connect(2)
Your chef_server_url may be misconfigured, or the network could be down.
Relevant Config Settings:
chef_server_url  "https://api.opscode.com/organizations/xx-chef"

我是 Chef 的新手,并且很高兴能在任何有用的地方使用它。有人可以指出我正确的方向吗?

4

1 回答 1

0

该错误来自 AWS 的 S3,而不是 Chef。我相信 AWS 在那段时间可能发生了中断。这对您来说仍然是一个问题吗?

如果这仍然是一个问题,您能否发布您knife.rb在运行命令时看到的完整和整个堆栈跟踪?

于 2013-12-24T17:03:04.077 回答