我有一台运行 CentOS 6.4 的服务器。安装后,我有两个逻辑卷,/dev/VolGroup/lv_home 和 /dev/VolGroup/lv_root。然后我删除了 lv_home 并将可用空间添加到 lv_root。
所以现在如果我运行 lvdisplay 我会得到:
--- Logical volume ---
LV Path /dev/VolGroup/lv_root
LV Name lv_root
VG Name VolGroup
LV UUID fAme1e-o5CI-y4kT-j6jr-m99X-lciI-bh28KI
LV Write Access read/write
LV Creation host, time localhost.localdomain, 2013-07-31 17:07:44 +0200
LV Status available
# open 1
LV Size 464,76 GiB
Current LE 118978
Segments 1
Allocation inherit
Read ahead sectors auto
- currently set to 256
Block device 253:0
但不知何故空间不可用。当我运行 df -h 时,我得到:
/dev/mapper/VolGroup-lv_root
50G 47G 17M 100% /
tmpfs 3,9G 0 3,9G 0% /dev/shm
/dev/sda1 485M 64M 396M 14% /boot
我该怎么做才能真正拥有 460G 的空间?
答案1
您扩展了逻辑卷,但底层文件系统仍然认为它只有旧磁盘可用。
下一步(也是最后一步)是调整卷大小;例如,对于 ext* 文件系统,您可以这样做resize2fs /dev/mapper/VolGroup-lv_root
。这样就可以了,现在也可以使用已安装的文件系统在线操作。:)