Translated message

A translation of this page exists in English.

RHEL 6에서 multipath가 "failed to get path uid" 오류로 인해 장치 매핑 실패

Solution In Progress - Updated -

Issue

  • scsi_id 실패로 인해 multipath가 장치 매핑에 실패합니다.
  • /etc/multipath.conf에 구성된 getuid_callout이 실패합니다.
  • multipath는 /etc/multipath.conf에서 장치 섹션을 제거하고 multipath 데몬을 다시 시작할 때까지 저장소에 연결을 거부합니다.
  Feb 29 16:11:56 hostname1 multipathd: /lib/udev/scsi_id exitted with 1
  Feb 29 16:11:56 hostname1 multipathd: sdd: failed to get path uid
  Feb 29 16:11:56 hostname1 multipathd: uevent trigger error
  • 장치 매퍼 멀티패스가 의도한 대로 작동하지 않고 RHEL 6 서버에서 FC 디스크 연결을 보호하지 못합니다.
  • 스토리지 펌웨어 업그레이드 중, 초기 펌웨어 업데이트 시 스토리지 FC 연결의 절반이 손실되었습니다. 펌웨어 업그레이드 후 컨트롤러가 다시 온라인 상태가 되자 스토리지에 대한 FC 링크는 다시 사용할 수 있게 되었지만 SD 디스크 경로는 복구되지 않고 호스트 내에서 오프라인 상태로 유지되었습니다. 스토리지 컨트롤러의 나머지 절반이 펌웨어 업그레이드 과정을 거쳤을 때 스토리지로 연결되는 나머지 경로가 손실되어 스토리지와 연결이 끊어지고 서버가 중단되었습니다.

Environment

  • Red Hat Enterprise Linux (RHEL) 6
  • device-mapper-multipath
  • RHEL 5 구문을 사용하여 정의된 getuid_callout이 있는 /etc/multipath.conf의 장치 섹션:
       getuid_callout          "/lib/udev/scsi_id -g -u -s /block/%n"

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