从API创建Ec2时扩展根卷

时间:2018-08-28 08:42:53

标签: node.js amazon-web-services amazon-ec2

如果要通过Nodejs api调用Runinstances创建EC2

如果您是从AMI创建EC2且磁盘空间不足8GB,那么我很难扩展根卷 我使用

使用此块将向EC2添加另一个EBS卷,而无需扩展根卷

 BlockDeviceMappings: [
 {
   DeviceName: "/dev/sdh", 
   Ebs: {
   VolumeSize: 100
}

}   ]

我们该怎么做才能扩展根卷?

2 个答案:

答案 0 :(得分:0)

您是否尝试过modifyVolume(params = {}, callback) ⇒ AWS.Request,还可以通过modifyVolumeAttribute(params = {}, callback) ⇒ AWS.Request.修改音量属性

在您共享的同一文档链接中提到了它。

谢谢

答案 1 :(得分:0)

即使我在调用运行实例时遇到一些问题,我也想排除一些卷,但在运行实例中是不可能的 但是如果你通过 AWS Console 进行操作,AWS UI 允许做同样的事情,比如扩大卷和排除卷

您可以使用 run-instance 启动实例,并在另一个命令中修改卷并增加卷的大小。

如果您找到任何其他解决方案,也请通过回答以下问题让我知道 Exclude EBS volume while create instance from the AMI