阿里云ECS扩展系统盘_Linux系统盘
首先你先购买扩容系统盘
然后打开SSH
此处以CentOS 7实例为例演示分区在线扩展的步骤。
1.根据操作系统安装growpart扩容格式化工具。
[root@localhost ~]# yum install -y cloud-utils-growpart
2.运行fdisk -l查看现有磁盘大小。示例返回磁盘(/dev/vda)容量是100 GiB。
[root@localhost ~]# fdisk -l Disk /dev/vda: 107.4 GB, 107374182400 bytes, 209715200 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk label type: dos Disk identifier: 0x0008d73a Device Boot Start End Blocks Id System /dev/vda1 * 2048 41943039 20970496 83 Linux
3.运行df -h查看磁盘分区大小。示例返回分区容量(/dev/vda1)是20 GiB。
[root@localhost ~]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/vda1 20G 1.5G 18G 8% /
devtmpfs 7.8G 0 7.8G 0% /dev
tmpfs 7.8G 0 7.8G 0% /dev/shm
tmpfs 7.8G 344K 7.8G 1% /run
tmpfs 7.8G 0 7.8G 0% /sys/fs/cgroup
tmpfs 1.6G 0 1.6G 0% /run/user/0
4.运行growpart <DeviceName><PartionNumber>调用growpart为需要扩容的磁盘和对应的第几个分区扩容。示例命令表示为系统盘的第一个分区扩容。
[root@localhost ~]# growpart /dev/vda 1
CHANGED: partition=1 start=2048 old: size=41940992 end=41943040 new: size=209710462,end=209712510
5.运行resize2fs <PartitionName>调用resize2fs扩容文件系统。示例命令表示为系统盘的/dev/vda1分区扩容文件系统。
[root@localhost ~]# resize2fs /dev/vda1
resize2fs 1.42.9 (28-Dec-2013)
Filesystem at /dev/vda1 is mounted on /; on-line resizing required
old_desc_blocks = 2, new_desc_blocks = 7
The filesystem on /dev/vda1 is now 26213807 blocks long.
6.运行df -h查看磁盘分区大小。返回分区(/dev/vda1)是100 GiB,表示已经成功扩容。
[root@localhost ~]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/vda1 99G 1.6G 93G 2% /
devtmpfs 7.8G 0 7.8G 0% /dev
tmpfs 7.8G 0 7.8G 0% /dev/shm
tmpfs 7.8G 500K 7.8G 1% /run
tmpfs 7.8G 0 7.8G 0% /sys/fs/cgroup
tmpfs 1.6G 0 1.6G 0% /run/user/0
原文链接:https://help.aliyun.com/document_detail/113320.html?spm=5176.2020520101.0.0.5dc24df5tXez7p