Unity: BFS RHEL8.3-server met DM-MPIO start niet op wanneer Unity LUN inactief is

Summary: Red Hat server boot from SAN (BFS) met DM-MPIO wordt niet opgestart wanneer Unity LUN inactief is. Op een Red Hat-server (zowel BFS als Local Boot) wordt de opdracht "fdisk -l" (EMCGRAB en SOSREPORT) niet voltooid wanneer LUN is ingesteld op inactief. (Op te lossen door gebruiker) ...

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

Red Hat-server opstarten vanaf SAN (BFS) start niet op wanneer Unity LUN inactief is.

Op Red Hat-servers (zowel BFS als Local Boot) wordt de fdisk -l De opdracht wordt niet voltooid wanneer de LUN is ingesteld op Inactief.

Op Red Hat-servers (zowel BFS als Local Boot) wordt de emcgraben sosreport opdrachten worden niet voltooid wanneer LUNs is ingesteld op Inactief.

Red Hat-servers melden I/O-fouten voor inactieve LUN's op het consolescherm en in de berichten zoals hieronder weergegeven:

blk_update_request: I/O error, dev sdh, sector 20971392 op 0x0:(READ) flags 0x4200 phys_seg 1 prio class 0
Buffer I/O error on sdh, logical block 2621424, async page read

De multipath -ll met de opdracht wordt weergegeven dat het pad niet correct is geconfigureerd, zoals hieronder:

mpathb (360xxxxxxxxxxxxxxxxxxxxxxxxx) dm-1 DGC,VRAID
size=10G features='1 queue_if_no_path' hwhandler='1 alua' wp=rw
|-+- policy='service-time 0' prio=23 status=enabled
| |- 6:0:0:1 sdb 8:16  failed ready running
| |- 7:0:0:1 sdf 8:80  failed ready running
| `- 7:0:1:1 sdh 8:112 failed ready running
`-+- policy='service-time 0' prio=50 status=enabled
  `- 6:0:1:1 sdd 8:48  failed ready running

Cause

Red Hat Enterprise Linux 7.4 geïntroduceerd detect_checker als een strofe parameter waarvan de standaardwaarde ja is. De Multipath I/O (MPIO) detecteert of een apparaat Asymmetric Logical Unit Access (ALUA) ondersteunt. Als het ALUA en de detect_checker waarde is ja, overschrijft de MPIO de geconfigureerde path_checker en maakt gebruik van de TUR checker in plaats daarvan en de door de gebruiker gedefinieerde path_checker emc_clariion wordt genegeerd. De TUR checker verwerkt SCSI sense van Unity inactieve LUN's niet goed. DM-MPIO herstelt de paden herhaaldelijk.

Als een Red Hat-server wordt opgestart vanaf SAN, multipathd opstarten in de initramfs fase wordt niet voltooid, dus het besturingssysteem kan niet naar de mount real rootFS-fase gaan.

Als u een Red Hat-server lokaal opstart, wordt het fdisk -l opdracht reageert niet meer omdat I/O naar de inactieve LUN's niet is voltooid.

Resolution

Maak gebruik van DM-MPIO emc_clariion_checker omdat het de inactieve LUN-status goed kan verwerken.

Maak een back-up van het origineel /etc/multpath.conf Bestand bestand en wijzig het zoals hieronder weergegeven.

Raadpleeg de nieuwste Host Connectivity Guide voor Linux en het gedeelte voor Red Hat Enterprise Linux 7.4 en hoger voor /etc/multpath.conf.

defaults {
        user_friendly_names yes
}
devices {
        device {
                vendor "DGC"
                product ".*"
                product_blacklist "LUNZ"
                path_grouping_policy "group_by_prio"
                path_checker "emc_clariion"
                features "1 queue_if_no_path"
                hardware_handler "1 emc"
                prio "emc"
                failback immediate
                rr_weight "uniform"
                no_path_retry 60
                retain_attached_hw_handler yes
                detect_prio yes
                detect_checker no
        }
}


Hieronder ziet u alleen opstarten vanaf SAN (BFS) Red Hat server.
Als uw BFS Red Hat-server opstartproblemen ondervindt, wijzigt u de LUN-statussen voor de server van inactief in actief. Vervolgens voltooit het besturingssysteem het opstartproces. Nadat het besturingssysteem is opgestart, wijzigt u de /etc/multpath.conf bestand zoals hierboven beschreven. Nadat u de /etc/multpath.conf Bestand, opnieuw opbouwen initramfs multipath met de dracut bevelen. Het wordt aanbevolen om een back-up te maken van een origineel initramfs Bestand voor de heropbouw initramfs.

dracut --force --add multipath

Voor meer informatie over de verbouwing initramfs, raadpleeg Red Hat-ondersteuning.

Additional Information

Geen

Affected Products

Dell EMC Unity, Red Hat Enterprise Linux Version 8
Article Properties
Article Number: 000209001
Article Type: Solution
Last Modified: 21 Aug 2025
Version:  4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.