我试图为我的实例提供更多磁盘空间,因为默认情况下它使用8GB。我需要大约20GB。我使用以下内容:
但我收到此错误 - 无效的值' / dev / sda1'对于unixDevice。附件点/ dev / sda1已在使用中
有没有办法在不创建新卷的情况下修改磁盘空间或者我做错了什么?
"WebServerInstance": {
"Type": "AWS::EC2::Instance",
"Properties": {
"Volumes" : [
{ "VolumeId" : { "Ref" : "MyVolume1" },
"Device" : "/dev/sda1"
}
],
}
}
"MyVolume1": {
"Type": "AWS::EC2::Volume",
"Properties": {
"Size": "50",
"AvailabilityZone" : "eu-west-1a"
},}
答案 0 :(得分:2)
John Rotenstein的回答有两个问题。公平地说,AWS正在迅速发展,他的建议在当时可能是正确/适当的。
答案 1 :(得分:1)
Amazon CloudFront无法通过堆栈更新调整EBS卷的大小。
根据AWS::EC2::Volume
documentation for the Size
property:
更新要求:不支持更新。
我建议您在管理控制台中选择EBS卷,然后使用修改操作来更改磁盘的大小。