Translated message

A translation of this page exists in English.

dm-multipath デバイスが設定されている場合、RHEL 8 または RHEL 9 への更新後、アンフェンス操作が `fence_scsi` で失敗するため、クラスターリソースが起動しない

Solution In Progress - Updated -

Issue

  • クラスター設定を RHEL 8.10 に更新した後、クラスターに fence_scsi エージェントが設定されていて、マルチパスデバイスが共有デバイスとして使用されている場合、アンフェンス操作の失敗によりクラスターリソースが起動しません。

  • RHEL 8.10 をすべてのパッケージとともにアップグレードした後、アンフェンス操作で以下のような失敗が発生します。

Aug 31 04:18:09 node-ha1 /fence_scsi[301305]: Cannot get registration keys on device "/dev/disk/by-id/scsi-3600000000000000000000000000": Persistent reservation in:#012Fixed format, current; Sense key: Unit Attention#012Additional sense: Registrations preempted#012PR in (Read keys): Unit attention#012sg_persist failed: Unit attention
Aug 31 04:18:09 node-ha1 /fence_scsi[301305]: Please use '-h' for usage
Aug 31 04:18:09 node-ha1 pacemaker-fenced[256524]: warning: fence_scsi[301305] stderr: [ 2024-08-31 04:18:09,897 ERROR: Cannot get registration keys on device "/dev/disk/by-id/scsi-3600000000000000000000000000": Persistent reservation in: ]
Aug 31 04:18:09 node-ha1 pacemaker-fenced[256524]: warning: fence_scsi[301305] stderr: [ Fixed format, current; Sense key: Unit Attention ]
Aug 31 04:18:09 node-ha1 pacemaker-fenced[256524]: warning: fence_scsi[301305] stderr: [ Additional sense: Registrations preempted ]
Aug 31 04:18:09 node-ha1 pacemaker-fenced[256524]: warning: fence_scsi[301305] stderr: [ PR in (Read keys): Unit attention ]
Aug 31 04:18:09 node-ha1 pacemaker-fenced[256524]: warning: fence_scsi[301305] stderr: [ sg_persist failed: Unit attention ]
Aug 31 04:18:09 node-ha1 pacemaker-fenced[256524]: warning: fence_scsi[301305] stderr: [ ]
Aug 31 04:18:09 node-ha1 pacemaker-fenced[256524]: warning: fence_scsi[301305] stderr: [ ]
Aug 31 04:18:09 node-ha1 pacemaker-fenced[256524]: warning: fence_scsi[301305] stderr: [ 2024-08-31 04:18:09,897 ERROR: Please use '-h' for usage ]
Aug 31 04:18:09 node-ha1 pacemaker-fenced[256524]: warning: fence_scsi[301305] stderr: [ ]
Aug 31 04:18:09 node-ha1 pacemaker-fenced[256524]: error: Operation 'on' [301305] targeting node-ha1 using scsi returned 1 
  • fence-agents-scsi のバージョンを fence-agents-scsi-4.2.1-129.el8 以降にアップグレードしたところ、アンフェンス操作が失敗するようになりました。なお、fence-agents-scsi パッケージの更新は、カーネルバージョンを RHEL 8.10 にアップグレードしてからかなりの時間が経過してから行いました。

Environment

  • Red Hat Enterprise Linux 8、9
  • High Availability Pacemaker Cluster
  • fence-agents-scsi-4.2.1-129.el8 以降
  • fence_scsi エージェントが設定された、マルチパス上の共有ストレージを管理するクラスター

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