我正在通过刀创建一个ec2实例。我给出了以下命令来创建
knife ec2 server create -r "role[webserver]" -I ami-b84e04ea --flavor t1.micro --region ap-southeast-1 -G default -x ubuntu -N server01 -S ec2keypair
但是因为 Fog :: Compute :: AWS :: Error:InvalidBlockDeviceMapping =>而得到错误必须使用设备'/ dev / sda1'的volumeType指定iops。我无法解决这个问题,我们将不胜感激。
答案 0 :(得分:1)
您尝试启动的ami可能需要EBS。使用EBS,您可以设置IOPS值,看起来它没有设置并且正在解决问题。
看一下文档,你可能需要添加
--ebs-size 10
SIZE as an option.
我从刀文件中得到了这个 http://docs.opscode.com/plugin_knife_ec2.html
另外看一下刀ec2插件的源代码,看起来你可以添加。
--ebs-optimized
Enabled optimized EBS I/O