搜尋此網誌

2017年4月2日 星期日

CentOS 擴充系統硬碟空間 (Expand OS hard driver space on CentOS7)

大致以下步驟:
1. Fdisk 劃分硬碟
2. pvcreate 增加硬碟
3. vgextend 增加vg空間
4. lvresize 增加lv空間
5. xfs_growfs 讓os看得到


例:系統碟要擴容 80GB 空間
1. Fdisk,劃分硬碟
fdisk –l

n
p
t
選擇8e LVM格式
w

重要 (fdisk 後不用重開機)
partprobe
fdisk -l   確認有增加partition出來 例如:/dev/sdb1


查看到當下 LVM的 TOTAL SIZE
pvscan  

增加新硬碟,成功會提示  successfully created.
pvcreate /dev/sdb1

查看現在狀況 ,成功會看到提示 --- NEW Physical volume ---
pvdisplay 

查看現在 Volume group 名稱,例如看到 VG Name:cl
vgdisplay 

延伸VG的容量,成功會提示  Volume group "cl" successfully extended
vgextend cl /dev/sdb1 

查看現在 Volume group 名稱與容量 並記錄增加的數字,
vgdisplay 
例如:Free  PE / Size       20479 / 80.00 GiB
記下 20479

lvdisplay 
查看 Volume group 名稱 對應的 LV Path,LV Name
例如看到 VG Name:cl  對應
LV Path:/dev/cl/root
LV Name:root

指定擴 80GB 空間
lvresize -l +20479 /dev/cl/root
成功會提示
Size of logical volume cl/root changed from 17.00 GiB (4351 extents) to 96.99 GiB (24830 extents).
Logical volume cl/root successfully resized.

擴容
xfs_growfs /dev/cl/root

成功會看到提示
data blocks changed from 4455424 to 25425920

df -h 查看結果


- The End -

沒有留言:

張貼留言

搜尋此網誌