繁体   English   中英

从 API 创建 Ec2 时扩展根卷

[英]Expand Root Volume when Creating Ec2 from API

如果您从 Nodejs api 调用Runinstances创建 EC2

如果您从 AMI 创建 EC2,我发现扩展根卷很棘手,通常我使用的是 8GB 的低磁盘空间

使用此块将在不扩展根卷的情况下向 EC2 添加另一个 EBS 卷

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

} ],

我们可以做些什么来扩展根卷?

您是否尝试过modifyVolume(params = {}, callback) ⇒ AWS.Request ,您也可以通过modifyVolumeAttribute(params = {}, callback) ⇒ AWS.Request.

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

谢谢

即使我在调用运行实例时遇到了一些问题,我也想排除一些卷,但这在运行实例中是不可能的,但是如果您通过 AWS 控制台进行操作,AWS UI 允许执行相同的操作,例如扩展卷和排除卷

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

如果您找到任何其他解决方案,请通过回答以下问题让我知道从 AMI 创建实例时排除 EBS 卷

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM