Unity: Server BFS RHEL8.3 s DM-MPIO se nespustí, když je jednotka Unity LUN neaktivní

Samenvatting: Spouštění serveru Red Hat ze sítě SAN (BFS) pomocí funkce DM-MPIO se nespustí, když je jednotka Unity LUN v neaktivním stavu. Na serveru Red Hat (BFS i místní spouštění) se příkaz "fdisk -l" (EMCGRAB a SOSREPORT) nedokončí, když je jednotka LUN nastavena na neaktivní. (oprava uživatelem) ...

Dit artikel is van toepassing op Dit artikel is niet van toepassing op Dit artikel is niet gebonden aan een specifiek product. Niet alle productversies worden in dit artikel vermeld.

Symptomen

Spouštění serveru Red Hat ze sítě SAN (BFS) se nespustí, když je jednotka Unity LUN v neaktivním stavu.

Na serverech Red Hat (BFS i Local Boot) fdisk -l Příkaz se nedokončí, pokud je logická jednotka nastavena na hodnotu Neaktivní.

Na serverech Red Hat (BFS i Local Boot) emcgraba sosreport Příkazy se nedokončí, je-li možnost LUNs nastavena na hodnotu Neaktivní.

Servery Red Hat hlásí chyby I/O pro neaktivní jednotky LUN na obrazovce konzoly a ve zprávách, jak je znázorněno níže:

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

Skript multipath -ll příkaz ukazuje, že cesta není správně nakonfigurována, jak je uvedeno níže:

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

Oorzaak

Zavedení systému Red Hat Enterprise Linux 7.4 detect_checker jako parametr stanzy, jehož výchozí hodnota je yes. Funkce MPIO (Multipath I/O) detekuje, zda zařízení podporuje přístup k asymetrické logické jednotce (ALUA). Pokud podporuje ALUA a detect_checker hodnota je ano, funkce MPIO přepíše nakonfigurovanou path_checker a používá TUR checker místo toho a uživatelem definovaný path_checker emc_clariion se ignoruje. Skript TUR checker nezpracovává správně funkci SCSI Sense z neaktivních jednotek LUN Unity. DM-MPIO opakovaně obnovuje cesty.

Pokud je server Red Hat spuštěn ze sítě SAN, multipathd Spuštění v initramfs fáze se nedokončí, takže operační systém nemůže přejít do fáze mount real rootFS.

Pokud lokálně spustíte server Red Hat, fdisk -l příkaz přestane reagovat, protože I/O do neaktivních jednotek LUN nejsou dokončeny.

Oplossing

Zajistěte, aby DM-MPIO používalo emc_clariion_checker protože dokáže správně zpracovat stav neaktivní jednotky LUN.

Zálohování originálu /etc/multpath.conf a upravte jej, jak je znázorněno níže.

V nejnovější příručce k připojení hostitele pro Linux a v části věnované systému Red Hat Enterprise Linux 7.4 a novějším naleznete informace /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
        }
}


Níže je uvedeno pouze spouštění ze serveru SAN (BFS) Red Hat.
Pokud má váš server BFS Red Hat problémy se spouštěním, změňte stavy LUN serveru z neaktivního na aktivní. Poté operační systém dokončí proces spouštění. Po spuštění operačního systému upravte /etc/multpath.conf soubor popsaný výše. Po úpravě /etc/multpath.conf soubor, znovu sestavit initramfs multipath Pomocí tlačítka dracut . Doporučuje se vytvořit zálohu originálu initramfs Soubor před opětovným sestavením initramfs.

dracut --force --add multipath

Další podrobnosti o přebudování initramfs, obraťte se na podporu Red Hat.

Extra informatie

Žádné

Getroffen producten

Dell EMC Unity, Red Hat Enterprise Linux Version 8
Artikeleigenschappen
Artikelnummer: 000209001
Artikeltype: Solution
Laatst aangepast: 21 aug. 2025
Versie:  4
Vind antwoorden op uw vragen via andere Dell gebruikers
Support Services
Controleer of uw apparaat wordt gedekt door Support Services.