I run the follwoing command and it correctly starts one head and one
master but then it fails because it can't log onto the head with the
ssh key. The wierd thing is that I can log onto the head with that
same public key. (ssh -i myamazonkey.pem
r...@ec2-54-86-3-208.compute-1.amazonaws.com)

Thanks in advance!

$ spark-0.9.1-bin-hadoop2/ec2/spark-ec2 -k myamazonkey -i
~/myamazonkey.pem -s 1 launch spark-test-cluster

Setting up security groups...
Searching for existing cluster spark-test-cluster...
Spark AMI: ami-5bb18832
Launching instances...
Launched 1 slaves in us-east-1c, regid = r-8b73b4a8
Launched master in us-east-1c, regid = r-ea76b1c9
Waiting for instances to start up...
Waiting 120 more seconds...
Generating cluster's SSH key on master...
ssh: connect to host ec2-54-86-3-208.compute-1.amazonaws.com port 22:
Connection refused
Error executing remote command, retrying after 30 seconds: Command
'['ssh', '-o', 'StrictHostKeyChecking=no', '-i',
'/home/ec2-user/myamazonkey.pem', '-t', '-t',
u'r...@ec2-54-86-3-208.compute-1.amazonaws.com', "\n      [ -f
~/.ssh/id_rsa ] ||\n        (ssh-keygen -q -t rsa -N '' -f
~/.ssh/id_rsa &&\n         cat ~/.ssh/id_rsa.pub >>
~/.ssh/authorized_keys)\n    "]' returned non-zero exit status 255
ssh: connect to host ec2-54-86-3-208.compute-1.amazonaws.com port 22:
Connection refused
Error executing remote command, retrying after 30 seconds: Command
'['ssh', '-o', 'StrictHostKeyChecking=no', '-i',
'/home/ec2-user/myamazonkey.pem', '-t', '-t',
u'r...@ec2-54-86-3-208.compute-1.amazonaws.com', "\n      [ -f
~/.ssh/id_rsa ] ||\n        (ssh-keygen -q -t rsa -N '' -f
~/.ssh/id_rsa &&\n         cat ~/.ssh/id_rsa.pub >>
~/.ssh/authorized_keys)\n    "]' returned non-zero exit status 255
ssh: connect to host ec2-54-86-3-208.compute-1.amazonaws.com port 22:
Connection refused
Error executing remote command, retrying after 30 seconds: Command
'['ssh', '-o', 'StrictHostKeyChecking=no', '-i',
'/home/ec2-user/myamazonkey.pem', '-t', '-t',
u'r...@ec2-54-86-3-208.compute-1.amazonaws.com', "\n      [ -f
~/.ssh/id_rsa ] ||\n        (ssh-keygen -q -t rsa -N '' -f
~/.ssh/id_rsa &&\n         cat ~/.ssh/id_rsa.pub >>
~/.ssh/authorized_keys)\n    "]' returned non-zero exit status 255
ssh: connect to host ec2-54-86-3-208.compute-1.amazonaws.com port 22:
Connection refused

Error:
Failed to SSH to remote host ec2-54-86-3-208.compute-1.amazonaws.com.
Please check that you have provided the correct --identity-file and
--key-pair parameters and try again.

Reply via email to