給VMware下的Linux擴展磁盤空間(以CentOS6.3爲例)

參照這篇文章進行的,可是和做者的步驟有些不同。app

#查看掛載點:
df
-h
#顯示:

文件系統 容量 已用 可用 已用%% 掛載點
/dev/mapper/vg_dc01-lv_root
47G 12G 34G 25% /
tmpfs 504M 88K 504M 1% /dev/shm
/dev/sda1 485M 31M 429M 7% /bootui

 

1、擴展VMWare硬盤空間spa

  關閉Vmware 的 Linux系統,這樣,才能在VMWare菜單中設置:code

  VM -> Settings... -> Hardware -> Hard Disk -> Utilities -> Expandblog

  輸入你想要擴展到多少G。本文假設你新增長了 30Gget

2、對新增長的硬盤進行分區、格式化it

  這裏進行一個極簡化的介紹,很是簡化,但很全面,上面已經知道增長了空間的硬盤是 /dev/sda。class

  分區:擴展

fdisk /dev/sda    操做 /dev/sda 的分區表map

p       查看已分區數量(我看到有兩個 /dev/sda1 /dev/sda2)

n       新增長一個分區

p       分區類型咱們選擇爲主分區

3       分區號選3(由於1,2已經用過了,見上)

回車      默認(起始扇區)

回車      默認(結束扇區)

t       修改分區類型

3       選分區3

8e      修改成LVM(8e就是LVM)

w      寫分區表

q      完成,退出fdisk命令

  系統提示你重啓,重啓吧,屌絲們。

開機後,格式化:

mkfs.ext3 /dev/sda3

3、添加新LVM到已有的LVM組,實現擴容

lvm                  進入lvm管理

lvm> pvcreate /dev/sda3         這是初始化剛纔的分區,必須的

lvm> vgextend vg_dc01 /dev/sda3   將初始化過的分區加入到虛擬卷組vg_dc01

lvm>lvextend -L +29.9G /dev/vg_dc01/lv_root  擴展已有卷的容量(29.9G這個數字在後面解釋)

lvm>pvdisplay              查看卷容量,這時你會看到一個很大的捲了

lvm>quit                 退出

上面那個 29.9G 怎麼來的呢?由於你在VMWare新增長了30G,但這些空間不能全被LVM用了,你能夠在上面的lvextend操做中一個一個的試探,好比 29.9G, 29.8G ... 直到不報錯爲止,這樣你就能夠充分使用新增長的硬盤空間了,固然這是由於我不懂才用的笨辦法,高手笑笑就過了吧。(我更不懂啊,原做者,我直接上了29.9G,結果就OK了)

以上只是卷擴容了,下面是文件系統的真正擴容,輸入如下命令:

resize2fs /dev/vg_dc01/lv_root

如今,屌絲們,再運行下:df -h

查看下咱們機器性感的硬盤吧。

相關文章
相關標籤/搜索