无法在 Ubuntu Server 12.04 LTS 上调整根目录大小

无法在 Ubuntu Server 12.04 LTS 上调整根目录大小

我已经完成了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_growfsXFS 或resize2fsext3/ext4)。

在执行此操作之前请确保您已备份。

相关内容