LVM

 

逻辑卷建立过程分3

爷爷  pv 物理卷---由未划分磁盘或者未格式化分区建立

爸爸  vg 卷组卷---由多个物理卷组成,可扩大。但是不可以格式化使用

孩子  lv 逻辑卷---从卷组中划分出需要的容量。成为逻辑卷。可以格式化使用

 

pvcreate /dev/sd[bcd]  ---- sdbcd分别建立成物理卷

pvscan ----- 扫描系统中以存在的物理卷

pvdisplay ----- 显示物理卷的详细信息

 

vgcreate vg_t2197 /dev/sd[bc]  ---- sdbsdc加入卷组中vg_t2197

vgscan --- 扫描已存在卷组

vgdisplay ---- 显示卷组详细信息

vgextend vg_t2197 /dev/sdd   ----- 扩展卷组大小将sdd加入卷组

 

lvcreate -L 30G -n lv_zzc vg_t2197  ---从卷组中取出30G容量建立逻辑卷

lvscan ----- 扫描已存在逻辑卷

lvdisplay ----- 显示详细信息

lvremove ----移除逻辑卷

 

使用逻辑卷

mkfs.ext3 /dev/vg_t2197/lv_zzc ---- 软连接

mkfs.ext3 /dev/mapper/vg_t2197-lv_zzc  ---- 源文件

挂载

vim /etc/fstab

/dev/mapper/vg_t2197-lv_zzc /mnt ext3defaults 0 0

 

支持在线扩容

lvextend -L +20G/dev/mapper/vg_t2197-lv_zzc

 

文件系统建立时候mkfs.ext3文件系统在系统会记录当前容量

底层逻辑卷扩容需要刷新文件系统重新识别容量

resize2fs /dev/mapper/vg_t2197-lv_zzc

 

验证df -Th

 

如何从逻辑卷还原到未分区状态

umount /dev/mapper/vg_t2197-lv_zzc

lvremove /dev/mapper/vg_t2197-lv_zzc

vgremove vg_t2197

pvremove /dev/sd[bcd]

 

快照:snapshot

              lvcreate-L #[mMgGtT] -p r -s -n snapshot_lv_name original_lv_name

你可能感兴趣的:(lvm)