0

knife を使用して 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 => iops must be specified with volumeType of device '/dev/sda1'としてエラーが発生します。この問題を解決できません。助けていただければ幸いです。

4

1 に答える 1

1

起動しようとしている ami に EBS が必要な可能性があります。EBS を使用すると、設定されていないように見える IOPS 値を設定でき、問題が発生します。

ドキュメントを見ると、追加する必要があるようです

--ebs-size 10
SIZE as an option.

ナイフのドキュメント http://docs.opscode.com/plugin_knife_ec2.htmlから取得しました

また、knife ec2 プラグインのソース コードを見ると、追加できるようです。

--ebs-optimized 
Enabled optimized EBS I/O
于 2014-02-05T13:08:08.377 に答える