詳細步驟
總結最近發現,公司開發用的centos6.5伺服器,根目錄的磁碟空間分配不太合理(500g的硬碟,分給根目錄的才50g),擔心後續根目錄磁碟空間不夠用,所以決定對根目錄進行擴容。
為防止伺服器重要資料丟失,建議操作前,對磁碟中的重要資料進行備份。
先檢視現有磁碟空間使用情況,然後來決定調整方案。
如上圖所示:
/home目錄,目前的磁碟空間比較大,所以決定:
先減少/home分割槽的磁碟空間(決定/home目錄由406g減小到100g)。
然後將節省出的300g,全部分配給根目錄(根目錄由目前的50g,增大到350g)。
1.解除安裝/home分割槽
umount /home
在執行解除安裝命令時,可能會出現失敗的情況:
原因是有程序占用了home目錄,解決辦法如下:
首先找到占用的程序,然後將程序殺掉,再重新執行解除安裝命令即可。
2. 檢測/home分割槽
執行結果如下圖:
3. 調整/home邏輯分割槽大小
上述命令解釋
執行結果如下圖:
4. 重新掛載上/home分割槽
mount /home
df -hl
home分割槽已經減小,如下圖:
5. 調整/home分割槽物理邊界和邏輯分割槽大小一致
備註:
-l(小寫)是從當前大小減少 100g
-l(大寫)是減小到 100g,100g是最終結果
執行結果如下圖:
這樣home分割槽大小調整就結束了。
檢視當前lvm磁碟的剩餘可分配空間
上圖所示:
home分割槽減小後,釋放出311.46g的free pe空間。
擴容根目錄的物理邊界
命令解釋
執行結果如下圖:
擴容根目錄的邏輯邊界
檢查擴容後的根目錄
上圖紅色框內所示,根目錄的邏輯磁碟大小,已經由50g->356g,擴容成功。
到此,home目錄減小到100g,根目錄擴容全部結束。
其它可能用到的命令
vgdisplay:顯示當前捲組的屬性,包括捲組大小,剩餘大小(free pe)等資訊。
vmware擴容centos根目錄
在vmware中編輯,給磁碟擴容 在centos中使用命令fdisk dev sda 輸入n建立新分割槽 輸入p建立主分割槽 回車,預設分割槽號 回車,預設起始扇區 回車,預設last扇區 輸入t,改變分割槽的系統id 回車,預設分割槽號 輸入l,列出所有 輸入8e,選擇linux lvm 輸入w,...
centos6 5切換目錄
實際操作過程中肯定少不了切換目錄,切換目錄的操作方法很簡單,只需要在ssh輸入cd並指定目錄路徑即可。語法 cd 目錄路徑 詳解 cd指令用於在不同目錄間進行切換,前提下該帳號要有這個目錄的許可權。如果直接輸入cd,並省略目錄名,則會自動切換到使用者根目錄下。引數 選項 相應功能 目錄路徑 切換到指...
ucloud的centos6 5磁碟擴容
1 檢視磁碟空間 登入雲主機,使用df h或者fdisk l命令檢視雲主機的硬碟分割槽 ubuntu中需要root許可權 2 安裝growpart yum install y epel release yum install y cloud utils3 擴容塊裝置並重啟 lang en us.ut...