天天看点

磁盘空间神秘消失事件

新接手一服务器,查看磁盘空间,执行fdisk -l,发现只有一块硬盘,信息如下图

很明显,磁盘有145.9G的空间。可是运行df -h 几个分区的空间加起来少了50多G,如图

少了将近60G的空间,

根据fdisk -l 的输出可大致算出每个分区的大小End[(cylinders)-Start(cylinders)]*Units=分区大小。并且查看各分区柱面(cylinders)都是连续的,说明所有空间的都已被分区,问题不在这里。

通过df -h的输出,看到显示的逻辑卷各LV大小总和约为74G,而sda5的大小约为115G,所以可以判断是VG(卷组)中可能有未分配为LV(逻辑卷)的空间。

查看VG信息,执行命令vgdisplay,显示如下

<a href="http://blog.51cto.com/attachment/201312/223231232.jpg" target="_blank"></a>

由VG的大小和PV数目可以推断sda2和sda5共同组成了此VG。执行lvdisplay可查看到以创建的LV及其详细信息。

最后确定,消失的磁盘空间就是存在于VG中却没有分配到LV的空间。

接下来要利用这些空间,

1.创建新的LV,执行命令lvcreate -n name -L size(数字+单位)

2.格式化新创建的LV,执行mkfs命令,mkfs -t ext3 /dev/Volgroup00-LogVol00x

3.挂载LV,记得在fstab里添加挂载信息,以便开机时自动挂载。

     本文转自kai404 51CTO博客,原文链接:http://blog.51cto.com/kaifly/1339578,如需转载请自行联系原作者

继续阅读