PowerStore: Enkel node serverer I/O etter omstart av nodene på grunn av manglende MPIO-konfigurasjon på vertssiden
Summary: Alle verter ble konfigurert med to initiativtakere med fire iSCSI-økter (to til node B, to til node A). Før omstart serverer begge nodene I/O som forventet, som vist i ytelsesmålinger. Etter at begge nodene ble startet på nytt uten andre endringer, endres Node B Performance Chart til null båndbredde, og all I/O går til node A på grunn av manglende Multipath I/O (MPIO)-konfigurasjon på vertssiden. ...
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
Før node starter på nytt, betjener begge nodene I/O.
Etter omstart av noden ble I/O bare sendt til node A. Det er ingen I/O på node B iSCSI FE-porter.
Etter omstart av noden ble I/O bare sendt til node A. Det er ingen I/O på node B iSCSI FE-porter.
Cause
Brukerens flerbanekonfigurasjon for LINUX-verten inneholder ikke PowerStore-informasjon:
I dokumentet Dell Host Connectivity Guide for Linux står det at /etc/multipath.conf-filen skal endres på følgende måte:
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
}
… PowerStore ble ikke lagt til /etc/multipath.conf. Konfigurasjonen i /etc/multipath.conf for Linux-verten skal være:
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
}
I dokumentet Dell Host Connectivity Guide for Linux står det at /etc/multipath.conf-filen skal endres på følgende måte:
* 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" Siden PowerStore LUN ikke ble lagt til Linux /etc/multipath.conf, administrerte ikke multipath PowerStore logisk enhetsnummer (LUN). Under omstartshendelser starter node A opp ett minutt før node B, og verten sendte KUN I/O til node A ISCSI-målporter. Dette fungerer som det skal.Resolution
Råde brukeren til å endre LINUX flerbanekonfigurasjon. I/O balanseres mellom de to nodene etter at PowerStore er lagt til i
Se Dells veiledning for vertstilkobling for Linux på Dells kundestøtte.
/etc/multipath.conf, gjenopprettet node B-ytelsesmålinger i brukergrensesnittet.
Se Dells veiledning for vertstilkobling for Linux på Dells kundestøtte.
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.