創建邏輯卷
--------------------------------------
分割partition
fdisk - 8e LVM
pvcreate /dev/vdb1
vgcreate vg1 /dev/vdb1 # 預設PE 或 vgcreate -s 16 vg1 /dev/vdb1 #自訂PE
lvcreate -n lv1 -L 400M vg1 # -n 名稱 -L 自訂logic volume 總容量 (來源)
【Note:利用邏輯卷結果查詢指令檢查 pvs , vgs ,lvs 同 pvdisplay,vgdisplay,lvdisplay 】
格式化
mkfs -t xfs /dev/vg1/lv1
建目錄
mkdir /lvm
查blkid 掛載 - 修改
blkid /dev/vg1/lv1 >> /etc/fstab
vim /etc/fstab
/dev/vg1/lv1
/lvm xfs default 1 2
mount -a
df -h
【Note:要掛載完成 , 才能繼續做vgextent ,lvextent 等邏輯卷調整需求】
------------------
調整邏輯卷容量
fdisk - 8e LVM # Id 可以83 或8e 皆可
建立新PV - 延伸vg - 延伸lv
pvcreate /dev/vdb2
vgextend vg1 /dev/vdb2 # (原先己建立 vg1),使用vgs vg1 ,vgdisplay vg1 檢查
lvextend -L +400M /dev/vg1/lv1 (原) # -L + 調整所需(不含之前)容量 (來源) <====建議
或 lvextend -L 400M /dev/vg1/lv1 (原) # -L 調整全部(需含之前)總容量 (來源)
xfs_growfs /lvm (掛載點)也可/dev/vg1/lv1 , Resize2fs /dev/vg1/lv1 #格式化xfs或ext4文件系統
df -h 查看增加
------------------
測試打包文件 【Note:新建邏輯卷測試己存在檔案,是否在邏輯卷調整後仍正常存取 】
tar -cjvf /root/backup.bz2 /etc #打包同時壓縮檔案
mkdir /tmp/uzip
cd /tmp/uzip
tar -xf /root/backup.bz2 #解壓檔案 ,請先移往欲解壓目的資料夾