1. 程式人生 > >手把手教你解決Linux中根分割槽不足問題^^

手把手教你解決Linux中根分割槽不足問題^^

第一次遇到這個問題是在安裝oracle的時候,提示我根目錄所在的邏輯卷記憶體不夠,必須要擴充套件空間才能繼續安裝下去,^^下面我們來詳細的看下怎麼操作吧,因為自己走了很多彎路,所以會盡可能寫的詳細一些,以便初入門的大家有個好的參考
(ps,我自己使用的是VMware軟體搭建的測試環境)
1.首先我們要新增一塊足夠我們使用的硬碟(我這裡新增一塊20G 的硬碟)
可以看到我新加的硬碟

2.開啟我們的命令列模式,
輸入命令:fdisk -l (可以檢視到伺服器中所有磁碟的資訊)
這裡寫圖片描述

3.在新建邏輯卷之前,我們要先新建一個物理卷,以便我 們建立邏輯卷組的時候引用。
輸入命令:pvcreate /dev/sdb



(可以看到系統會輸出資訊,表示我們已經成功建立物理卷)
4.建立完了以後我們要先檢視我們系統中的邏輯卷組
命令:vgdisplay
這裡寫圖片描述
(紅框中的名字即我們後面要使用的卷組名)
命令:vgextend VolGroup /dev/sdb
這裡寫圖片描述
(將剛才我們新新增的物理卷空間擴充套件到這個卷組中)
5.下面我們就開始對根分割槽對應的邏輯捲進行擴充套件
命令:df -h
這裡寫圖片描述
(我們可以看到紅框中根分割槽對應的邏輯卷是/dev/mapper/VolGroup-lv_root
,所以我們後面就要對它進行擴充套件)
命令:lvextend -L +19G -n /dev/mapper/VolGroup-lv_root
這裡寫圖片描述
6.擴充套件完成以後,是不會立刻生效的,我們需要輸入
命令:resize2fs /dev/mapper/VolGroup-lv_root
這裡寫圖片描述

以上所有執行完成了以後,我們就可以再次執行命令
df -h檢視是否生效
這裡寫圖片描述
至此我們就成功給根分割槽擴充套件了19G記憶體哦~~
(大寫的PS:很多同學頭疼紅帽的系統安裝盤去哪裡找,大家可以來關注我的微博哦,我會免費分享一些安裝包給大家~~[本寶寶的微博連結,快來關注我^^]

(http://weibo.com/u/5659430806/home?topnav=1&wvr=6))