3.9. Changing the compression settings on an LVM-VDO volume


By default, the compression of a VDO pool logical volume (LV) is enabled. To save CPU usage, you can disable it. Enable or disable compression by using the lvchange command.

Prerequisites

  • An LVM-VDO volume exists on your system.

Procedure

  1. Check the compression status for your logical volumes:

    # lvs -o+vdo_compression,vdo_compression_state
      LV         VG        Attr         LSize   Pool   Origin Data%  Meta%  Move Log Cpy%Sync Convert VDOCompression VDOCompressionState
      <vdo_name> <vg_name> vwi-a-v---   1.00t vpool0          0.00                                           enabled online
      vpool0     <vg_name> dwi------- <15.00g                 20.03                                          enabled online
  2. Disable the compression for VDOPoolLV:

    # lvchange --compression n <vg_name>/<vdo_pool_name>

    If you want to enable the compression, use the y option instead of n.

Verification

  • View the current status of compression:

    # lvs -o+vdo_compression,vdo_compression_state
      LV         VG        Attr         LSize   Pool   Origin Data%  Meta%  Move Log Cpy%Sync Convert VDOCompression VDOCompressionState
      <vdo_name> <vg_name> vwi-a-v---   1.00t vpool0          0.00                                                     offline
      vpool0     <vg_name> dwi------- <15.00g                 20.03                                                    offline
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

Theme

© 2026 Red Hat
返回顶部