我有一个使用 Windows Server 2008 作为 EBS 根设备的 AMI。我可以使用 boto 和远程桌面启动它一个实例,但我似乎无法让它挂载它的临时存储。我的 BlockDeviceMapping 有问题吗?
这是我的代码:
import boto
from boto.ec2.connection import EC2Connection
conn = EC2Connection(mykey, mysecretkey)
bdm = boto.ec2.blockdevicemapping.BlockDeviceMapping({'/dev/xvdb':'ephemeral0'})
conn.run_instances(myami, key_name=mykeyname,security_groups=[mysecgroup],block_device_map=bdm)
当我运行此代码时,会启动一个实例并且我可以访问,但我只看到已安装的根设备。