[RHV] The vdsmd service reports fasteners ModuleNotFoundError error
Issue
The vdsmd service on the RHV host reports following error
# systemctl status vdsmd
● vdsmd.service - Virtual Desktop Server Manager
Loaded: loaded (/usr/lib/systemd/system/vdsmd.service; enabled; vendor preset: disabled)
Main PID: 3560151 (vdsmd)
CGroup: /system.slice/vdsmd.service
├─3560151 /usr/bin/python3 /usr/libexec/vdsm/vdsmd
├─3560369 /usr/libexec/ioprocess --read-pipe-fd 52 --write-pipe-fd 51 --max-threads 10 --max-queued-requests 10
├─3560372 /usr/libexec/ioprocess --read-pipe-fd 57 --write-pipe-fd 56 --max-threads 10 --max-queued-requests 10
├─3560379 /usr/libexec/ioprocess --read-pipe-fd 63 --write-pipe-fd 62 --max-threads 10 --max-queued-requests 10
└─3560386 /usr/libexec/ioprocess --read-pipe-fd 69 --write-pipe-fd 68 --max-threads 10 --max-queued-requests 10
May 08 12:15:37 test vdsm[3560151]: ERROR Error getting managedvolume connector info: Managed Volume Helper failed.: ('Error ex>
Traceback (most recent call last):
File "/usr/lib/python3.6/site-packages/vdsm/host/caps.py", line 175, in get
caps["connector_info"] = managedvolume.connector_info()
File "/usr/lib/python3.6/site-packages/vdsm/storage/managedvolume.py", line 80, in wrapper
return func(*args, **kwargs)
File "/usr/lib/python3.6/site-packages/vdsm/storage/managedvolume.py", line 95, in connec>
return run_helper("connector_info")
File "/usr/lib/python3.6/site-packages/vdsm/storage/managedvolume.py", line 201, in run_h>
sub_cmd, cmd_input=cmd_input)
File "/usr/lib/python3.6/site-packages/vdsm/common/supervdsm.py", line 56, in __call__
return callMethod()
File "/usr/lib/python3.6/site-packages/vdsm/common/supervdsm.py", line 54, in <lambda>
**kwargs)
File "<string>", line 2, in managedvolume_run_helper
File "/usr/lib64/python3.6/multiprocessing/managers.py", line 772, in _callmethod
raise convert_to_error(kind, result)
vdsm.storage.exception.ManagedVolumeHelperFailed: Managed Volume Helper failed.: ('Error executing helper: Command [\'/usr/bin/python3\', \'/usr/libexec/vdsm/managedvolume-
helper\', \'connector_info\'] failed with rc=1 out=b\'\' err=b\'Traceback (most recent call last):\\n File "/usr/libexec/vdsm/managedvolume-helper", line 41, in <module>\\n from
os_brick.initiator import connector\\n File "/usr/lib/python3.6/site-packages/os_brick/initiator/connector.py", line 27, in <module>\\n from oslo_concurrency import lockutils\\n File
"/usr/lib/python3.6/site-packages/oslo_concurrency/lockutils.py", line 27, in <module>\\n import fasteners\\nModuleNotFoundError: No module named \\\'fasteners\\\'\\n\'',)
Environment
- Red Hat Virtualization 4.4
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.