新接手一伺服器,檢視磁盤空間,執行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,如需轉載請自行聯系原作者