点击入门教程:
https://learnchef.opscode.com/starter-use-cases/multi-node-ec2/
当我尝试使用ubuntu 13 AMI时,Chef无法尝试同步cookbook。
刀具命令如下:
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的新手,并且在任何时候都可以使用它。有人能指出我正确的方向吗?
答案 0 :(得分:0)
这个错误是从AWS的S3而不是Chef回来的。我相信AWS在那段时间可能会中断。这对你来说仍然是一个问题吗?
如果这仍然是一个问题,您可以发布完整的knife.rb
以及运行该命令时看到的整个堆栈跟踪吗?