gluster / gluster-ansible-infra

Ansible role to enable and deploy the backend of a Gluster cluster.
GNU General Public License v3.0
28 stars 36 forks source link

issue with VDO #134

Open lessfoobar opened 1 year ago

lessfoobar commented 1 year ago

when running the role it fails on the task gluster.infra/roles/backend_setup : Enable and start vdo service

role output:

TASK [gluster.infra/roles/backend_setup : Install VDO dependencies] ************
ok: [REDACTED.REDACTED.com]

TASK [gluster.infra/roles/backend_setup : set fact about vdo installed deps] ***
ok: [REDACTED.REDACTED.com]

TASK [gluster.infra/roles/backend_setup : Enable and start vdo service] ********
fatal: [REDACTED.REDACTED.com]: FAILED! => {"changed": false, "msg": "Could not find the requested service vdo: host"}

when I search for vdo it is installed: vdo-8.2.0.2-1.el9.x86_64 kmod-kvdo-8.2.0.18-46.el9.x86_64 kernel version: 5.14.0-160.el9.x86_64

OS: Centos Stream 9 with no extra repos, minimal install.

lsmod | grep vdo
kvdo                  716800  0
dm_bufio               36864  2 kvdo,dm_persistent_data
dm_mod                184320  94 kvdo,dm_crypt,dm_thin_pool,dm_multipath,dm_log,dm_mirror,dm_bufio
modinfo kvdo
filename:       /lib/modules/5.14.0-160.el9.x86_64/weak-updates/kmod-kvdo/vdo/kvdo.ko
version:        8.2.0.18
license:        GPL
author:         Red Hat, Inc.
description:    device-mapper target for transparent deduplication
description:    LZ4 compressor
license:        Dual BSD/GPL
rhelversion:    9.1
srcversion:     01DF8D94EBF01EE3493F895
depends:        dm-mod,dm-bufio
retpoline:      Y
name:           kvdo
vermagic:       5.14.0-152.el9.x86_64 SMP preempt mod_unload modversions 
sudo systemctl status vdo
Unit vdo.service could not be found.
sudo systemctl status kvdo
Unit kvdo.service could not be found.

it seems like there is no service vdo or kvdo even tho the package is installed. From RHEL 9 documentation on VDO they are moving it to LVM-VDO does that have something to do with it?