2012-07-25 109 views
0

我從VMWare的VMDK使用以下命令創建一個CentOS 6 AMI:無法通過SSH進入創建AMI在Amazon EC2上

$ec2-bundle-image -i CentOS_6.vmdk -r x86_64 -k ~/.ec2/pk.pem -c ~/.ec2/cert.pem --user <user_id> 
$ec2-upload-bundle -b <bucket_name> -m /tmp/CentOS_6.vmdk.manifest.xml -a <access_id> -s <secret_key> 
$ec2-register <bucket_name>/CentOS_6.vmdk.manifest.xml 

我m1.large存儲創建後推出的一個實例。我面臨以下問題:

  1. 實例狀態檢查失敗。
  2. 無法進入實例ssh。

任何想法,我哪裏錯了?

回答

0

嘗試ping你的實例,如果有回覆,然後嘗試SSH -i key.pem ec2-user @ public-DNS-of-ec2-instance。確保你在正確的文件夾下載ssh密鑰。

+0

ping不起作用! – Klone 2012-07-25 16:28:05

+0

你cal也使用膩子,但你需要生成一個私鑰.ppk – d3bug3r 2012-07-25 16:28:30

+0

什麼是ssh時你收到的錯誤信息..?你可以在這裏粘貼.. – d3bug3r 2012-07-25 16:29:11

-4

AWS文檔通常有您正在尋找的答案。

對於文檔的完整列表,請訪問:

http://aws.amazon.com/documentation 

對於具體的指南:

EC2 : http://aws.amazon.com/documentation/ec2 
VPC: http://aws.amazon.com/documentation/vpc 
S3: http://aws.amazon.com/documentation/s3/`enter code here` 
+1

RTFM不是答案。 – 2014-01-29 20:13:32

0

你有沒有安全組中開放了22端口(即防火牆),您的實例運行?

+0

是的..我打開端口22 ssh工作。 – Klone 2012-07-27 13:06:04