1. 程式人生 > >linux虛擬機器根目錄擴充套件

linux虛擬機器根目錄擴充套件

前言:

增加了空間的硬碟是 /dev/sda,對新增加的硬碟進行分割槽、格式化,然後擴充套件root目錄.對centos,ubuntu,debian三種系統說明。

centos

步驟一:分割槽

# parted /dev/sda

說明:1-開始分割槽

2-選擇分割槽型別-p

3-分割槽型別-直接回車

5-起始大小

6-結束大小

7-確認分割槽-yes

8-列印分割槽

9-退出

 

步驟2:設定磁碟型別

# fdisk /dev/sda    操作 /dev/sda 的分割槽表

t       修改分割槽型別

      選分割槽3

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

w      寫分割槽表

q      完成,退出fdisk命令

系統提示重啟。

 

步驟3:格式化分割槽

# mkfs.ext3 /dev/sda3

 

步驟4: 新增新LVM到已有的LVM組,實現擴容

# pvcreate /dev/sda3            這是初始化剛才的分割槽,必須的

# vgextend centos /dev/sda3                 將初始化過的分割槽加入到虛擬卷組vg_dc01

說明:紅色部分是vg的名稱,可通過vgs命令獲取

# lvextend -L +29.9G /dev/mapper/centos-root  擴充套件已有卷的容量(29.9G這個數字在後面解釋)

說明:紅色1是sda3的大小;紅色2是lv的大小,可通過lvscan獲取

# xfs_growfs /dev/centos/root 載入生效

或者# fsadm resize /dev/mapper/centos-root

 

以上步驟執行完畢後,可執行lsblk檢視root目錄擴容後的大小。

 

ubuntu的擴容(轉載)

https://blog.csdn.net/maclinuxye/article/details/52901019/

debian(轉載)

https://www.west.cn/faq/list.asp?unid=905