一、升级云盘容量(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% /