5.4. 创建自定义 VDO 逻辑卷
使用逻辑卷管理器(LVM),您可以创建一个自定义 LV,该 LV 使用 Virtual Data Optimizer (VDO)池进行数据存储。
先决条件
- 管理访问权限.
流程
显示 VG:
# vgs VG #PV #LV #SN Attr VSize VFree VolumeGroupName 1 0 0 wz--n- 28.87g 28.87g
创建一个 LV 以转换为 VDO 池:
# lvcreate --name VDOPoolName --size Size VolumeGroupName
将 VDOPoolName 替换为 VDO 池的名称。使用 VDO 池的大小替换 Size。将 VolumeGroupName 替换为 VG 的名称。
将此 LV 转换为 VDO 池。在这个转换中,您要创建一个使用 VDO 池的新 VDO LV。由于
lvcreate
正在创建新的 VDO LV,因此您必须为新 VDO LV 指定参数。use--name|-n
指定新 VDO LV 的名称,并使用--virtualsize|-V
指定新 VDO LV 的大小。# lvconvert --type vdo-pool --name VDOVolumeName --virtualsize VDOVolumeSize VolumeGroupName/VDOPoolName
将 VDOVolumeName 替换为 VDO 卷的名称。将 VDOVolumeSize 替换为 VDO 卷的大小。将 VolumeGroupName/VDOPoolName 替换为 VG 和 VDO 池的名称。
验证
验证 LV 是否已转换为 VDO 池:
*# lvs -o lv_name,vg_name,seg_type* LV VG Type VDOPoolName VolumeGroupName vdo-pool VDOVolumeName VolumeGroupName vdo
其他资源
-
vgs (8)
,lvs (8)
,lvconvert (8)
man pages