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
  2. 创建一个 LV 以转换为 VDO 池:

    # lvcreate --name VDOPoolName --size Size VolumeGroupName

    VDOPoolName 替换为 VDO 池的名称。使用 VDO 池的大小替换 Size。将 VolumeGroupName 替换为 VG 的名称。

  3. 将此 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 池的名称。

验证

  1. 验证 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
Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

© 2024 Red Hat, Inc.