安装vdo、kmod-kvdo
yum install vdo kmod-kvdo -y
systemctl enable --now vdo.service
创建vdo卷
# 如果命令记不住,可以通过 man vdo,搜索EXAMPLE,查找例子
vdo create -n vdo --device /dev/vdc --vdoLogicalSize 50G
格式化
mkfs.xfs -K /dev/mapper/vdo
注册新设备节点
udevadm settle
创建目录并挂载
mkdir /vb
# 查看设备uuid
blkid
cat <<EOF >>/etc/fstab
UUID=e5a51008-9975-40b6-b5e8-c1f4a782496d /vb xfs defaults,xsystemd.requires=vdo.service 0 0
EOF
# x-systemd.requires=vdo.service 延迟挂载文件系统,系统启动时 vdo 服务启动后再执行挂载动作