Unfence operation fails with fence_scsi when 'devices' parameter is undefined and cluster is configured with lvmlockd in RHEL 8 or 9
Issue
- The unfence operation fails in RHEL 8/9 pacemaker cluster with
fence_scsi
whendevices
attribute is undefined with the following error:
2023-04-04 07:21:29,724 ERROR: Failed: No devices found
2023-04-04 07:21:29,724 ERROR: Please use '-h' for usage
- With pacemaker cluster configured over RHEL 7 with clvmd and using
fence_scsi
fence agent, thedevices
parameter can be skipped as the shared underlying devices gets auto-populated. However using the same concept in RHEL 8/9, the unfence operation fails when setup utilizeslvmlockd
.
Environment
- Red Hat Enterprise Linux Server 8, 9 (with the High Availability Add On)
fence_scsi
fence agent
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.