例如ESXi虚拟机,在虚拟机配置中修改磁盘大小,只能设置比原来的大。

然后登陆系统,通过fdisk -l查看,发现磁盘大小并没有生效。在不重启的情况下,让系统重新扫描设备信息。

echo '1' > /sys/block/sda/device/rescan

这里的sda是需要更改大小的磁盘设备。

然后就可以通过分区工具重新分区了,先删除需要扩容的分区,需要记住起始扇区号,新的分区保持分区的起始扇区号不变,终止扇区号需要比原来的扇区号大。

最后还需要让分区识别扩容后的容量。例如xfs,直接执行xfs_grow命令。

xfs_growsfs /dev/sda3

对于LVM文件系统,则需要先给LV扩容。

pvresize -t /dev/sda3
pvresize /dev/sda3
pvs

vresize /dev/almalinux/root  -l 100%VG

lvs

xfs_growfs /dev/almalinux/root

df -h
最后修改:2024 年 02 月 27 日
如果觉得我的文章对你有用,请随意赞赏