我有两个逻辑卷。
Size Used Avail Use% Mounted on
/dev/mapper/vg_name-lv_root 38G 5.3G 24G 19%
tmpfs 1.1G 420K 1.1G 1% /dev/shm
/dev/sda1 485M 48M 412M 11% /boot
/dev/mapper/vg_name-lv_home 29G 210M 28G 1% /home
如何扩展我的逻辑卷lv_home
,占用空间lv_root
?
我试过lvextend -L +1G /dev/vg_name/lv_home
。
它给了我这个错误:
可用空间不足:需要 256 个扩展,但只有 0 个可用
答案1
要使用 中的空间lv_root
,您需要缩小它。仅当您使用的文件系统支持收缩时,这才可能(无需重新格式化); ext3/ext4 都可以,XFS 不是(在这方面)。
适当的工具是lvreduce
:
lvreduce -r -L -1G /dev/vg_name/lv_root
这些-r
选项指示它fsadm
在缩小 LV 之前调整文件系统的大小。完成后,您的 VG 中将有足够的可用空间来扩展您的家庭 LV。