OpenEuler 22.03 版本系统 / 目录扩充

背景

100G 的 /dev/vda, 目前只用了 40G
[root@localhost /]# cat /etc/os-release NAME="openEuler" VERSION="22.03 LTS" ID="openEuler" VERSION_ID="22.03" PRETTY_NAME="openEuler 22.03 LTS" ANSI_COLOR="0;31" [root@localhost ~]# df -h 文件系统 容量 已用 可用 已用% 挂载点 devtmpfs 16G 0 16G 0% /dev tmpfs 16G 0 16G 0% /dev/shm tmpfs 6.3G 17M 6.2G 1% /run tmpfs 4.0M 0 4.0M 0% /sys/fs/cgroup /dev/vda2 38G 1.6G 34G 5% / tmpfs 16G 0 16G 0% /tmp /dev/vda1 2.0G 81M 2.0G 4% /boot [root@localhost ~]# fdisk -l Disk /dev/vda:100 GiB,107374182400 字节,209715200 个扇区 单元:扇区 / 1 * 512 = 512 字节 扇区大小(逻辑/物理):512 字节 / 512 字节 I/O 大小(最小/最佳):512 字节 / 512 字节 磁盘标签类型:dos 磁盘标识符:0x1bda4873 设备 启动 起点 末尾 扇区 大小 Id 类型 /dev/vda1 2048 4194303 4192256 2G e W95 FAT16 (LBA) /dev/vda2 4194304 83886079 79691776 38G 83 Linux

处理方式

安装工具

yum install -y cloud-utils-growpart -y

执行扩充

[root@localhost /]# growpart /dev/vda 2 CHANGED: partition=2 start=4194304 old: size=79691776 end=83886080 new: size=205520863 end=209715167

判断磁盘类型

[root@localhost /]# df -T / 文件系统 类型 1K-块 已用 可用 已用% 挂载点 /dev/vda2 ext4 38909216 1611040 35289504 5% /

磁盘在线调整

[root@localhost /]# resize2fs /dev/vda2 resize2fs 1.46.4 (18-Aug-2021) /dev/vda2 上的文件系统已被挂载于 /;需要进行在线调整大小 old_desc_blocks = 5, new_desc_blocks = 13 /dev/vda2 上的文件系统现在为 25690107 个块(每块 4k)。

查看结果

[root@localhost /]# df -h 文件系统 容量 已用 可用 已用% 挂载点 devtmpfs 16G 0 16G 0% /dev tmpfs 16G 0 16G 0% /dev/shm tmpfs 6.3G 17M 6.2G 1% /run tmpfs 4.0M 0 4.0M 0% /sys/fs/cgroup /dev/vda2 97G 1.6G 91G 2% / tmpfs 16G 0 16G 0% /tmp /dev/vda1 2.0G 81M 2.0G 4% /boot