PowerStore: Yksittäinen solmu toimii I/O:na solmun uudelleenkäynnistyksen jälkeen, koska isäntäpuolelta puuttuu MPO-määritys

Summary: Kaikki isännät konfiguroitiin kahdella käynnistäjällä neljällä iSCSI-istunnolla (kaksi solmuun B, kaksi solmuun A). Ennen uudelleenkäynnistystä molemmat solmut tarjoavat I/O:ta odotetulla tavalla suorituskykymittarien mukaisesti. Kun molemmat solmut on käynnistetty uudelleen ilman muita muutoksia, solmun B suorituskykykaavio muuttuu nollakaistanleveydeksi ja kaikki I/O menee solmuun A, koska isäntäpuolelta puuttuu Multipath I/O (MPIO) -kokoonpano. ...

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

Ennen solmun uudelleenkäynnistystä molemmat solmut palvelevat I/O:ta.
Suorituskykytiedot ennen solmun uudelleenkäynnistystä

Solmun uudelleenkäynnistyksen jälkeen I/O lähetettiin vain solmuun A. Solmun B iSCSI FE -porteissa ei ole I/O:ta.  
Suorituskykymittarit solmun uudelleenkäynnistyksen jälkeen

Cause

Käyttäjän LINUX-isännän monipolkumääritys ei sisällä PowerStore-tietoja:
defaults {
                user_friendly_names     no
                find_multipaths                yes
                failback                 10
                no_path_retry                  10
}
blacklist {
                devnode              "^nvme.*"
                devnode "scini*"
                devnode "^rbd[0-9]*"
                devnode "^nbd[0-9]*"
}
# Leave this section in place even if empty
blacklist_exceptions {
}
devices {
                device {
                                vendor                                 "DataCore"
                                product                                "SAN*"
                                path_checker                    "tur"
                                path_grouping_policy    failover
                                failback                 30
                }
                device {
                                vendor                                 "DELL"
                                product                                "MD36xx(i|f)"
                                features                               "2 pg_init_retries 50"
                                hardware_handler          "1 rdac"
                                path_selector                    "round-robin 0"
                                path_grouping_policy    group_by_prio
                                failback                 immediate
                                rr_min_io                            100
                                path_checker                    rdac
                                prio                                        rdac
                                no_path_retry                  30
                }
                device {
                                vendor                                 "DGC"
                                product                                ".*"
                                detect_prio                        yes
                                retain_attached_hw_handler yes
                }
                device {
                                vendor                                 "EMC"
                                product                                "Invista"
                                detect_prio                        yes
                                retain_attached_hw_handler yes
                                path_grouping_policy    group_by_prio
                }
…
PowerStorea ei lisätty /etc/multipath.conf. Konfiguraatio kohteessa /etc/multipath.conf sillä Linux-isännän pitäisi olla:
defaults {
  user_friendly_names yes
  disable_changed_wwids yes
}
devices {
  device {
    vendor DellEMC
    product PowerStore
    path_selector "queue-length 0"
    path_grouping_policy group_by_prio
    path_checker tur
   detect_prio yes
   failback immediate
   no_path_retry 3
   rr_min_io_rq 1
   fast_io_fail_tmo 15
   }

Dell Host Connectivity Guide for Linux -asiakirjassa kehotetaan muokkaamaan tiedostoa /etc/multipath.conf seuraavasti:
* vendor - "DellEMC"
* product - "PowerStore"
* path_selector - "queue-length 0"
* path_grouping_policy -
* "group_by_prio"
* path_checker - "tur"
* detect_prio - "yes"
* failback - "immediate"
* no_path_retry - "3"
* rr_min_io_rq - "1"
* fast_io_fail_tmo - "15"
* max_sectors_kb - "1024"
Koska PowerStoren loogista painiketta ei lisätty Linuxiin /etc/multipath.conf, monipolku ei hallinnut PowerStoren loogista yksikkönumeroa (LUN). Uudelleenkäynnistystapahtumien aikana solmu A käynnistyy minuuttia ennen solmua B, minkä jälkeen isäntä lähettää VAIN I/O:n solmun A ISCSI-kohdeportteihin. Tämä toimii suunnitellusti.

Resolution

Neuvo käyttäjää muokkaamaan LINUX-monipolkukokoonpanoa. I/O-toiminto tasapainotetaan kahden solmun välillä, kun PowerStore on lisätty /etc/multipath.conf, solmun B suorituskykymittarit käyttöliittymässä palautettiin.

Katso Dellin isäntäyhteysopas Linuxille Dellin tuesta.
Article Properties
Article Number: 000220440
Article Type: Solution
Last Modified: 06 Mar 2024
Version:  2
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.