Unfence operation fails with fence_scsi when 'devices' parameter is undefined and cluster is configured with lvmlockd in RHEL 8 or 9

Solution Verified - Updated -

Issue

  • The unfence operation fails in RHEL 8/9 pacemaker cluster with fence_scsi when devices 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, the devices 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 utilizes lvmlockd.

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.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content