以在 Liunx 下扩展根卷(系统盘)为例,步骤如下。

1、停止EC2实例(是 Stop 而不是 Terminate)

2、创建要扩展的卷的快照

3、从快照创建一个新卷(输入新卷大小)

4、在EC2实例上断开旧卷

注:断开之前记录下卷的详情页面中的连接信息一列中的设备名称:

i-xxxxxxxxxxxxxxxxx (instance_name): device_name(如 /dev/sda1 )

5、在EC2实例上连接新建的卷

注意:设备一栏,输入在上一步中记录下的相同设备名称,请务必注意,需要将卷重新连接到从分离开的准确位置(例如 /dev/sda1)。

6、重新启动EC2实例

实例启动之后,可以检查文件系统大小,看实例是否识别这个更大的卷空间。在 Linux 上,请使用 df -h 命令检查文件系统大小。

如果大小没有反映新扩展的卷,则必须扩展设备的文件系统,以便实例可以使用新的空间。

7、扩展 Linux 文件系统

检查您的卷分区是否需要调整大小 ,使用 lsblk 命令可列出连接到实例的块储存设备:

如上图,/dev/xvda1 是一个 10 GiB 分区,位于一个 50 GiB 设备上,并且卷上没有其他分区。在这种情况下,分区必须调整大小,以便使用卷上的剩余空间。调整分区大小之后,您可以按照下一个过程扩展文件系统以占用分区上的所有空间。

- 阅读剩余部分 -