一、升级云盘容量(100-150G)

二、登录服务器进行扩容

2.1 查看磁盘信息

df -h

Filesystem Size Used Avail Use% Mounted on
devtmpfs 3.7G 0 3.7G 0% /dev
tmpfs 3.7G 1.1M 3.7G 1% /dev/shm
tmpfs 3.7G 266M 3.5G 8% /run
tmpfs 3.7G 0 3.7G 0% /sys/fs/cgroup
/dev/vda1 99G 65G 30G 69% /
tmpfs 758M 0 758M 0% /run/user/1002
tmpfs 758M 0 758M 0% /run/user/0

为什么 df -h 显示约 99G?

因为 df 查看的是文件系统:

而 /dev/vda1 本身目前就是 100G,所以显示约 99G 是正常的。

fdisk -l

Disk /dev/vda: 150 GiB, 161061273600 bytes, 314572800 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 262144 bytes / 262144 bytes
Disklabel type: dos
Disk identifier: 0x5f3d9d70

Device Boot Start End Sectors Size Id Type
/dev/vda1 2048 209715166 209713119 100G 83 Linux

整块磁盘 /dev/vda 已经是 150 GiB,但是 /dev/vda1 这个分区只有 100G。

目前:剩下约 50G 现在还没有被 /dev/vda1 使用,需要扩容。

2.2 扩容

查找 growpart

which growpart
/usr/bin/growpart

把 /dev/vda1 这个分区扩大到磁盘剩余空间

# growpart /dev/vda 1
CHANGED: partition=1 start=2048 old: size=209713119 end=209715166 new: size=314570719 end=314572766

扩大 ext4 文件系统

# resize2fs /dev/vda1
resize2fs 1.45.6 (20-Mar-2020)
Filesystem at /dev/vda1 is mounted on /; on-line resizing required
old_desc_blocks = 13, new_desc_blocks = 19
The filesystem on /dev/vda1 is now 39321339 (4k) blocks long.

查看最终容量

# df -h /
Filesystem Size Used Avail Use% Mounted on
/dev/vda1 148G 65G 78G 46% /

作者 admin

百度广告效果展示