Centos 7下在LVM中對xfs文件系統進行擴容


Centos 7下在LVM中對xfs文件系統進行擴容

1. LVM基本術語

  • 物理卷 (physical volume) : 物理的磁盤分區

    $ pvdisplay #顯示物理卷
    $ pvcreate /dev/sdb1 #創建物理卷
    
  • 卷組 (volume group) : LVM中的磁盤分區, 可以理解為一個磁盤倉庫

    $ vgdisplay #顯示卷組
    $ vgextend cl /dev/sdb1 #擴展卷組
    
  • 邏輯卷 (logical volume) : 從VG中划分的邏輯分區

    $ lvdisplay #顯示邏輯卷
    $ lvextend -L +100G /dev/cl/root #擴展容量
    

2. 新添加硬盤擴容LVM分區

2.1 為硬盤添加分區

$ fdisk /dev/sdb
n				#創建分區
p				#選擇主分區
1				#分區號, /dev/sdb1
t 8e			#分區類型 linux LVM
w				#寫入分區表
 $ partprobe #重讀分區表
$ mks.xfs /dev/sdb1 #格式化
$ partx /dev/sdb #查看分區情況

2.2 創建PV, 擴容VG, LV

$ pvcreate /dev/sdb1 #創建PV
 $ vgdisplay
$ vgextend cl /dev/sdb1 #擴展VG
 $ lvdisplay
$ lvextend -L +100G /dev/cl/root #擴展LV
 $ resize2fs /dev/cl/root #執行重設大小,非xfs

2.3 xfs文件系統問題修復

在xfs文件系統中, 只能增大分區而不能減小.
xfs文件系統在進行邏輯擴展后, 需要進行一步才能完成:

$ lvs
$ df -lh
 $ xfs_growfs /dev/mapper/cl-root #執行調整
 $ df -lh


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM