逻辑卷的空间与文件系统的空间不匹配

逻辑卷的空间与文件系统的空间不匹配

我有一台运行 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。这样就可以了,现在也可以使用已安装的文件系统在线操作。:)

相关内容