LVM在日常運維工作中佔據著很大的比重,列舉LVM常見的日常操作及步驟
1、新增一個磁碟到OS,格式化檔案系統使用,參考如下:
掃描磁碟
pvcreate /dev/sdb
vgcreate -s 8M datavg /dev/adb
lvcreate -L 10G -n datalv datavg
mkfs.ext4 /dev/datavg/datalv
mount /dev/datavg/datalv/ data
lvextend -L 20G /dev/datavg/datalv
resize2fs /dev/datavg/datavlv
2.檔案系統的擴容和縮小(根檔案系統縮小要相當的慎重)
lsscsi
pvs
pvcreate /dev/sdc
vgcreate datavg /dev/sdc
vgs
lvcreate datavg -n datalv -L 3g
mkfs.ext4 /dev/datavg/datalv
mkdir /datafs
df -h
線上擴容檔案系統
vgs datavg
lvextend -L 4G /dev/datavg/datalv
resize2fs /dev/datavg/datalv
df -h
縮小檔案系統
lvs
umount /datafs
df -h
resize2fs /dev/datavg/datalv 2G
e2fsck -f /dev/datavg/datalv
resize2fs /dev/datavg/datalv 2G
mount /dev/datavg/datalv /datafs
df -h
3、線上刪除一個共享磁碟LUN
pvremove
multipath -f
echo 1 > /sys/block/sdd/device/delete
例如:
lsscsi -g
刪除一個不用的lun
echo 1 > /sys/block/sdd/device/delete
lsscsi
刪除環節