#檢測壞道 smartctl -a /dev/sdd #硬盤檢測 e2fsck -f /dev/mapper/vg_root-lv_data #重新定義空間大小,將原來的大小上減去要移走的硬盤 resize2fs -p /dev/mapper/vg_root-lv_data 1500G lvreduce -L 1500G /dev/mapper/vg_root-lv_data #移動數據 pvmove -i /dev/sdd #注銷硬盤 pvchange -xn /dev/sdd #查看激活狀態:Allocatable=NO pvdisplay -m #從邏輯卷中刪除 vgreduce vg_root /dev/sdd #刪除物理卷 pvremove /dev/sdd #查看物理卷 pvdisplay -m #查看剩余未分配空間 pvscan #添加硬盤 pvcreate /dev/sdd #添加到卷組 vgextend vg_root /dev/sdd #擴容 lvresize -l +100%FREE /dev/mapper/vg_root-lv_data #重新加載邏輯卷大小 resize2fs /dev/mapper/vg_root-lv_data
