【发布时间】:2019-04-21 11:50:50
【问题描述】:
我正在尝试使用 AWS CLI 启动一个 ec2 实例,但默认根卷仅为 8GB。如何使用 CLI 和 100GB 的根卷启动 ec2 实例?
我正在尝试这个命令,
aws ec2 run-instances --image-id ami-xxxxx --count 1 --instance-type t2.micro \
--subnet-id xxxxxxx \
--key-name my-key \
--security-group-ids sg-xxxxxx \
--no-associate-public-ip-address \
--user-data file://test.sh \
--tag-specifications 'ResourceType=instance,Tags=[{Key=Name,Value=test-server}]'
我尝试添加以下参数,但它不起作用。
--block-device-mapping DeviceName=/dev/sda1,Ebs={VolumeSize=100}--block-device-mapping /dev/sda1=:100:false-
--block-device-mappings <value>(向实例添加辅助 EBS 卷)。
【问题讨论】:
-
您遇到了一些错误吗?另外,您为什么要尝试以两种不同的方式指定卷大小?这:
--block-device-mapping /dev/sda1=:100:false是不推荐使用的语法,你应该只使用--block-device-mapping DeviceName=/dev/sda1,Ebs={VolumeSize=100}
标签: amazon-web-services amazon-ec2 aws-ebs