我是 EC2 的新手,在设置我的第一个实例时遇到了一些问题。我遵循了本指南:http : //www.robertsosinski.com/2008/01/26/starting-amazon-ec2-with-mac-os-x/ 与我使用的区别
ec2-run-instances --instance-type t1.micro ami-7f418316 -k ec2-keypair
Run Code Online (Sandbox Code Playgroud)
创建我的实例。当我尝试访问提供的公共 dns (ec2-107-22-254-80.compute-1.amazonaws.com) 时,我无法加载该页面。我尝试运行命令
ssh -i ec2-keypair root@ec2-107-22-254-80.compute-1.amazonaws.com/
Run Code Online (Sandbox Code Playgroud)
但在终端收到此消息:
ssh: Could not resolve hostname ec2-107-22-254-80.compute-1.amazonaws.com/: nodename nor servname provided, or not known
Run Code Online (Sandbox Code Playgroud)
如何在 EC2 上正确设置免费的微型实例?
删除原始密钥对后,我似乎找不到将新创建的密钥对分配给亚马逊 ec2 实例的选项。我想“拒绝”第一个密钥对访问实例,我认为我成功了,但是,我无法用另一个密钥对重新分配实例。
我正在尝试基于“debian-6.0-squeeze-64bit-minimal-pvgrub-20110222-05 (ami-1e39ca77)”构建一个新映像,它似乎缺少临时磁盘:
fdisk -l 只显示/dev/xvda1(ebs 根设备),块设备映射不显示本地磁盘。
GET http://169.254.169.254/latest/meta-data/block-device-mapping/
ami
Run Code Online (Sandbox Code Playgroud)
实例类型为 m1.xlarge,带有 4 个本地磁盘:
echo $(GET http://169.254.169.254/latest/meta-data/instance-type)
m1.xlarge
Run Code Online (Sandbox Code Playgroud)
任何的想法?
我在 t1.micro 大小的实例上修改了 Canonical ubuntu 映像,保存了 EBS 启动映像,现在正尝试使用稍大的实例重新启动它。
唯一可用的实例(用于常规和现场请求)是:
为什么我不能启动 m1.small 或 m1.medium 大小的实例?
微实例太弱了,但是 m1.large 太强大了...