pv 物理卷 被处理过的物理分区 pe 物理扩展 设定存储最小单元 vg 物理卷组 捆绑pv到一个组中 lv 逻辑卷 分配最终的使用设备
lvm设备建立 建立物理分区并设定分区type为lvm pvcreate /dev/sda2 创建pv vgcreate westosvg -s 2M /dev/sda2 创建vg -s设定pe大小位2M lvcreate -L 100M -n westoslv westosvg 创建lvm -L指定大小 -n指定名称 mkfs.xfs /dev/mapper/westosvg-westoslv 格式化 mount /dev/westosvg/westoslv /weixindata/ 挂载
lvextend -L 200M /dev/mapper/westosvg-westoslv 拉伸设备 xfs_growfs /weixindata/ 拉伸文件系统,在rhel7中可以用设备或挂载点 在rhel8.0中只能用挂载点 resize2fs /dev/mapper/westosvg-westoslv 当文件系统为ext时使用此命令
划分分区 pvcreate /dev/sda3 vgextend westosvg /dev/sda3 lvextend -L 2500M /dev/westosvg/westoslv xfs_growfs /weixindata/
xfs文件系统不支持缩减ext文件系统可以 mkfs.ext4 /dev/westosvg/westoslv ext4文件系统拉伸: resize2fs /dev/mapper/westosvg-westoslv 缩减步骤: umount /weixindata e2fsck -f /dev/westosvg/westoslv resize2fs /dev/westosvg/westoslv 1500M lvreduce -L 1500M /dev/westosvg/westoslv mount /dev/westosvg/westoslv /weixindata/ vgreduce westosvg /dev/sda3 pvremove /dev/sda3
实验环境:
制作并挂载快照:
破坏并删除快照:
重做快照并挂载:
lvm删除: umount /dev/mapper/westosvg-westoslv lvremove /dev/westosvg/westoslv vgremove westosvg pvremove /dev/sda2
虚拟数据优化器
kvdo 压缩数据
uds 优化重复数据
dnf install vdo -y vdo create --name=westos_vdo1 --device=/dev/sdb vdo status --name=westos_vdo1 | less Deduplication: enabled vdo检测并删除重复数据的功能时开启的 Compression:enabled vdo数据压缩功能开启
挂载光盘并格式化:
创建vdo:
mkfs.xfs -K /dev/mapper/westos_vdo1 mkdir /westos_vdo mount /dev/mapper/westos_vdo1 /westos_vdo
vdostats --human-readable cp /westos/images/install.img /westos_vdo/ cp /westos/images/install.img /westos_vdo/install.img.1
vim /etc/fstab /dev/mapper/vdodevice /westos xfs defaults,x-systemd.requires=vdo.service 0 0
重启:
vdo remove --name=westos_vdo1