我已经完成了lvresize -L 264G 101/root
(原先是 15GB),但/dev/mapper/101-root
显示为 13GB。我做错了什么?非常感谢您的帮助!
root@server1:/home/user# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/101-root 13G 2.5G 9.5G 21% /
udev 621M 4.0K 621M 1% /dev
tmpfs 252M 296K 251M 1% /run
none 5.0M 0 5.0M 0% /run/lock
none 629M 0 629M 0% /run/shm
/dev/sda1 228M 26M 191M 12% /boot
root@server1:/home/user# lvs
LV VG Attr LSize Origin Snap% Move Log Copy% Convert
root 101 -wi-ao 464.00g
swap_1 101 -wi-ao 1.25g
答案1
lvresize 仅调整 LVM 卷的大小,但在 df 中您可以查看分区(ext4)的大小,也可以调整分区大小(并非所有分区都支持在线调整大小)。
# lvextend -L 20G VolGroup00/lvolhome (or lvresize -L +5G VolGroup00/lvolhome)
# resize2fs /dev/VolGroup00/lvolhome
答案2
仅执行此操作lvresize
是不够的,您还需要扩大文件系统。如何执行此操作取决于文件系统的类型(例如,xfs_growfs
XFS 或resize2fs
ext3/ext4)。
在执行此操作之前请确保您已备份。