Hi,
I’m trying to bootstrap nodes in EC2 using knife as follows:
knife ec2 server create --flavor m1.large -I ami-1b814f72 -G DevOps -S
DevOps -N foobar -x ec2-user -i /tmp/DevOps.pem -V -V
but it hangs with the following output:
DEBUG: Using configuration from /root/.chef/knife.rb
Instance ID: i-638eea06
Flavor: m1.large
Image: ami-1b814f72
Region: us-east-1
Availability Zone: us-east-1b
Security Groups: DevOps
SSH Key: DevOps
Waiting for server…
Public DNS Name: ec2-50-19-18-3.compute-1.amazonaws.com
Public IP Address: 50.19.18.3
Private DNS Name: ip-10-87-1-167.ec2.internal
Private IP Address: 10.87.1.167
Waiting for sshd.
If, however, I manually log in to the instance everything seems available:
$ ssh -i DevOps.pem ec2-user@ec2-50-19-18-3.compute-1.amazonaws.com
The authenticity of host
’ec2-50-19-18-3.compute-1.amazonaws.com(50.19.18.3)’ can’t be
established.
RSA key fingerprint is 0e:da:5e:4b:8d:80:7f:ba:63:89:25:ad:dd:b4:ba:a0.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added ‘ec2-50-19-18-3.compute-1.amazonaws.com,50.19.18.3’
(RSA) to the list of known hosts.
__| __|_ )
_| ( / Amazon Linux AMI
___|\___|___|
See /usr/share/doc/system-release/ for latest release notes.
There are 23 security update(s) out of 32 total update(s) available
[ec2-user@ip-10-87-1-167 ~]$
Is there any way to get more debugging information from knife? Does anyone
know what could be going wrong?
Thanks,
Mark