2013-12-11 80 views
1

我想用knife-ec2引导我的第一台服务器,但它需要永远。如果我查看AWS管理控制台,则新实例已启动并正在运行。看着Opscode的厨师服务器,该节点还没有。刀ec2 bootstrap需要永久

任何想法会发生什么?

这里是我的控制台的快照:

~$ knife ec2 server create -r "role[base-server]" -G default -N server01 -S keypair.pem 

Instance ID: i-90ad818f 
Flavor: t1.micro 
Image: ami-b03590ad 
Region: sa-east-1 
Availability Zone: sa-east-1a 
Security Groups: default 
Tags: Name: webserver01 
SSH Key: myfreepair 

Waiting for instance............ 
Private DNS Name: ip-172-31-20-139.sa-east-1.compute.internal 
Private IP Address: 172.31.20.139 
................................................................................................. 
................................................................................................. 
................................................................................................. 
................................................................................................. 
.............................................................................................. 
+0

您是否检查过主厨客户端是否已安装? /etc/chef/client.rb?接下来检查厨师日志,看看是否有一个长时间运行的进程阻止执行。长长的厨师一开始并不罕见,因为这些通常会安装所有软件。 –

回答

1

当我看到这种行为,它是由于厨师客户端是无法达到的厨师服务器。你能检查网络连接吗?

+0

是的......我的默认安全组没有打开端口22。 – ltavares