5.4. 创建自定义 VDO 逻辑卷


使用逻辑卷管理器(LVM),您可以创建一个自定义 LV,该 LV 使用 Virtual Data Optimizer (VDO)池进行数据存储。

先决条件

  • 管理访问权限.

流程

  1. 显示 VG:

    # vgs
    
      VG               #PV #LV #SN Attr   VSize   VFree
      VolumeGroupName   1   0   0 wz--n-  28.87g 28.87g
    Copy to Clipboard Toggle word wrap
  2. 创建一个要转换为 VDO 池的 LV :

    # lvcreate --name VDOPoolName --size Size VolumeGroupName /DevicePath
    Copy to Clipboard Toggle word wrap

    VDOPoolName 替换为 VDO 池的名称。使用 VDO 池的大小替换 Size。将 VolumeGroupName 替换为 VG 的名称。使用您的设备路径替换 /DevicePath

  3. 将此 LV 转换为 VDO 池。在这个转换中,您要创建一个使用 VDO 池的新 VDO LV。由于 lvcreate 正在创建新的 VDO LV,因此您必须为新 VDO LV 指定参数。使用 --name|-n 指定新 VDO LV 的名称,并使用 --virtualsize|-V 指定新 VDO LV 的大小。

    # lvconvert --type vdo-pool --name VDOVolumeName --virtualsize VDOVolumeSize VolumeGroupName/VDOPoolName
    Copy to Clipboard Toggle word wrap

    VDOVolumeName 替换为 VDO 卷的名称。将 VDOVolumeSize 替换为 VDO 卷的大小。将 VolumeGroupName/VDOPoolName 替换为 VG 和 VDO 池的名称。

验证

  1. 验证 LV 是否已转换为 VDO 池:

    # lvs -o lv_name,vg_name,seg_type
    
      LV                     VG              Type
      VDOPoolName            VolumeGroupName vdo-pool
      VDOVolumeName          VolumeGroupName vdo
    Copy to Clipboard Toggle word wrap
返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat