【问题标题】:Increase the root volume (Hard disk) of EC2 Linux running instance without restart - Step by step process在不重启的情况下增加 EC2 Linux 运行实例的根卷(硬盘) - 分步过程
【发布时间】:2021-12-12 21:21:24
【问题描述】:
问题:
我有带有 Linux (Ubunty) 和 10 GB 根卷的 EC2 实例。我已经消耗了大约 96% 的大小,现在我的应用程序响应缓慢,所以我想将大小增加到 50 GB。
最重要的一点是,我已经有了数据,并且许多应用程序正在这个 EC2 实例上运行,我不想打扰或停止它们。
查看当前可用空间~$ df -hT
请使用~$ lsblk命令查看分区大小
【问题讨论】:
标签:
linux
amazon-ec2
hard-drive
【解决方案1】:
解决办法如下:
-
拍摄包含有价值数据的卷的快照。
-
使用弹性卷增加 EBS 卷
-
增大大小后,手动扩展卷的文件系统。
详情
1) Open the Amazon EC2 console at https://console.aws.amazon.com/ec2/.
2) Choose Snapshots under Elastic Block Store in the navigation pane.
3) Choose Create Snapshot.
4) For Select resource type, choose Volume.
5) For Volume, select the volume.
6) (Optional) Enter a description for the snapshot.
7) (Optional) Choose Add Tag to add tags to your snapshot. For each tag, provide a tag key and a tag value.
8) Choose Create Snapshot.
-
在https://console.aws.amazon.com/ec2/ 打开 Amazon EC2 控制台。
-
选择卷,选择要修改的卷,然后选择操作、修改卷。
-
修改卷窗口显示卷 ID 和卷的当前配置,包括类型、大小、IOPS 和吞吐量。设置新的配置值如下:
-
要修改类型,请为 Volume Type 选择一个值。
-
要修改大小,请为大小输入一个新值。
-
要修改 IOPS,如果卷类型是 gp3、io1 或 io2,请为 IOPS 输入新值。
-
要修改吞吐量,如果卷类型是 gp3,请为吞吐量输入一个新值。
-
完成更改音量设置后,选择“修改”。当系统提示您确认时,选择是。
-
在您同时扩展卷的文件系统以利用新的存储容量之前,修改卷大小没有实际效果。
-
要检查卷是否有必须扩展的分区,请使用lsblk 命令显示附加到您的实例的块设备信息。