【Linux】增加硬碟空間

系統為CentOS 8 Stream,系統沒有像Windows 那樣有GUI,操作起來比較沒這麼直覺,步驟也比較多。
故筆記一下,將來也有可能會用到

以下是做到中間才開始記錄
前面步驟請參考:https://pocketadmin.tech/en/centos-8-extend-lvm/

下指令 fdisk -l,可以看到已經新增了一個磁區 /dev/vda4

剛剛新增的 /dev/vda4使用pvcreate 增加 Physical Volume

pvcreate /dev/vda4

使用  vgdisplay,可以看到Volume Group 名稱為 cl 容量是 748.99GB

使用指令  vgextend cl /dev/vda4,用 /dev/vda4 擴增 cl 這個 Volume Group

輸入 lvdisplay,可以看到現在的 Logical Volume,這次要擴展的是 /dev/cl/root 這個區域
接著輸入 lvextend -l +100%FREE /dev/cl/root,把所有可用的空間都加到這邊
最後可以看到從 550 GB 增加到 799.99 GB

最後一步就是擴增 File System,因為系統為 CentOS 8,執行 xfs_growfs /dev/mapper/cl-root
可以看到 /dev/mapper/cl-root 空間從550GB 變成 800GB (+250GB),到此就完成增加空間的作業
 

References:
https://pocketadmin.tech/en/centos-8-extend-lvm/