Unity: BFS RHEL8.3 -palvelin, jossa on DM-MPIO, ei käynnisty, kun Unity LUN ei ole aktiivinen

Samenvatting: Red Hat -palvelimen käynnistys SAN:stä (BFS), jossa on DM-MPIO, ei käynnisty, kun Unity LUN on passiivisessa tilassa. Red Hat -palvelimessa (sekä BFS että Local Boot) fdisk -l -komentoa (EMCGRAB ja SOSREPORT) ei suoriteta loppuun, kun LUN-asetus on passiivinen. (käyttäjän korjattavissa) ...

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

SAN:n (BFS) Red Hat -palvelimen käynnistys ei käynnisty, kun Unity LUN on passiivisessa tilassa.

Red Hat -palvelimissa (sekä BFS että Local Boot) fdisk -l Komentoa ei suoriteta loppuun, kun LUN-asetus on Passiivinen.

Red Hat -palvelimissa (sekä BFS että Local Boot) emcgrabja sosreport Komentoja ei suoriteta loppuun, kun LUNs-asetuksena on Passiivinen.

Red Hat -palvelimet ilmoittavat passiivisten loogisten levyjen I/O-virheistä konsolin näytössä ja viesteissä seuraavasti:

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

pikanäppäimellä multipath -ll Komento osoittaa, että polkua ei ole määritetty oikein seuraavasti:

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

Red Hat Enterprise Linux 7.4:n esittely detect_checker säkeistöparametrina, jonka oletusarvo on kyllä. Multipath I/O (MPIO) havaitsee, tukeeko laite ALUA (Asymmetric Logical Unit Access) -käyttöä. Jos se tukee ALUMA:ta ja detect_checker arvo on yes, MPIO ohittaa määritetyn path_checker ja käyttää TUR checker sen sijaan ja käyttäjän määrittämä path_checker emc_clariion jätetään huomiotta. pikanäppäimellä TUR checker ei käsittele oikein Unity Inactive LUNien SCSI-tunnistusta. DM-MPIO palauttaa polut toistuvasti.

Jos Red Hat -palvelin käynnistetään SAN-verkosta, multipathd Käynnistys initramfs -vaihetta ei suoriteta loppuun, joten käyttöjärjestelmä ei voi siirtyä Mount Real rootFS -vaiheeseen.

Jos käynnistät Red Hat -palvelimen paikallisesti, fdisk -l Komento lakkaa vastaamasta, koska passiivisten loogisten levyjen I/O-toimintoja ei ole suoritettu.

Oplossing

DM-MPION käyttö emc_clariion_checker koska se pystyy käsittelemään passiivisen LUN-tilan oikein.

Varmuuskopioi alkuperäinen /etc/multpath.conf tiedostoa ja muokkaa sitä alla olevan kuvan mukaisesti.

Katso uusin palvelinyhteysopas Linuxille ja Red Hat Enterprise Linux 7.4:ää ja uudempia versioita käsittelevä osio /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
        }
}


Alla on käynnistys vain SAN (BFS) Red Hat -palvelimesta.
Jos BFS Red Hat -palvelimessa on käynnistysongelmia, muuta palvelimen LUN-tilat passiivisista aktiivisiksi. Tämän jälkeen käyttöjärjestelmä suorittaa käynnistyksen loppuun. Kun käyttöjärjestelmä on käynnistynyt, muokkaa /etc/multpath.conf tiedosto kuvattu edellä kuvatulla tavalla. Kun olet muokannut /etc/multpath.conf tiedosto, rakenna uudelleen initramfs multipath Kun dracut komento. On suositeltavaa luoda varmuuskopio alkuperäisestä initramfs tiedosto ennen uudelleenrakentamista initramfs.

dracut --force --add multipath

Lisätietoja uudelleenrakentamisesta initramfs, ota yhteyttä Red Hat -tukeen.

Extra informatie

None

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.