lvm(logical volume manager) 邏輯卷管理, 可以滿足linux系統動態調整各分割槽大小,滿足伺服器在不同的執行時期的需求。
lvm格式下的擴容遵循下列步驟:
1. vg 擴容
將新的硬碟或者新的分割槽加入到乙個已經存在的vg中,以/dev/sdb為例
pvcreate /dev/sdb #格式化硬碟
vgextend vgroup1 /dev/sdb #sdb加入到vgroup1中
2. 擴容lv邏輯分割槽
lvextend -l + 200g /dev/vgroup1/data #data分割槽增加200g空間
上述命令執行完成後,data lv的實際大小已經增加了200g,但是df 命令檢視到的對應分割槽的大小還是原來的。這時如果重啟作業系統,重啟之後再檢視時分區大小會與實際大小一致,但很多情況下調整lvm大小的應用場景是不適合關機重啟的。所以在ext3/ ext4檔案系統下有乙個resize2fs命令可以同步分割槽的實際大小到檔案系統。但這個命令在xfs檔案系統下執行的時候會報錯,也不會生效。
這裡適用於的是
#xfs_growfs #只適用於增加空間
注: 下次有類似操作的時候再補圖。
XFS檔案系統擴容
xfs檔案系統擴容 注意 備份!備份!備份!操作前備份!檢視磁碟掛載 分割槽資訊 root bj centos7 df ht grep vdc dev vdc1 xfs 10g 33m 10g 1 vdc1 root bj centos7 root bj centos7 lsblk dev vdc ...
xfs檔案系統
debain linux核心的 b ubuntu系統安裝xfs b 安裝時候直接可以選擇格式化分割槽為xfs。安裝系統之後的安裝方法也很簡單 apt cache search xfs grep xfs apt get install xfsprogs b redhat安裝xfs b yum list...
CentOS系統下擴充套件XFS檔案系統
之前使用gparted進行視覺化擴充即將存滿的磁碟,但是系統都是最小化安裝且使用xshell連線,如果繼續使用gparted進行操作,需要安裝許多依賴和配置xmanager等元件,對於及時性的擴容很不方便。對於ext4格式進行擴容需要先解除安裝磁碟再進行擴容 解除安裝正在使用的磁碟umount da...