PowerStore: En nod betjänar I/O efter nodomstarter på grund av saknad MPIO-konfiguration på värdsidan
Summary: Alla värdar konfigurerades med två initierare med fyra iSCSI-sessioner (två till nod B, två till nod A). Före omstarter betjänar båda noderna I/O som förväntat, vilket visas i Prestandamått. När båda noderna har startats om utan några andra ändringar ändras prestandadiagrammet för nod B till noll och all I/O går till nod A på grund av att MPIO-konfiguration (Multipath I/O) saknas på värdsidan. ...
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öre omstart av noderna fungerar båda noderna som I/O.
Efter omstart av noder skickades I/O endast till nod A. Det finns ingen I/O på nod B iSCSI FE-portar.
Efter omstart av noder skickades I/O endast till nod A. Det finns ingen I/O på nod B iSCSI FE-portar.
Cause
Användarens flervägskonfiguration för LINUX-värden innehåller ingen PowerStore-information:
I dokumentet Dell Host Connectivity Guide för Linux står det att filen /etc/multipath.conf ska ändras enligt följande:
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 har inte lagts till i /etc/multipath.conf. Konfigurationen i /etc/multipath.conf för Linux-värden ska vara:
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 för Linux står det att filen /etc/multipath.conf ska ändras enligt följande:
* 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" Eftersom PowerStore LUN inte har lagts till i Linux /etc/multipath.confhanterade multipath inte PowerStores logiska enhetsnummer (LUN). Under omstartshändelser startar nod A en minut före nod B, och sedan skickas ENDAST värd I/O till ISCSI-målportarna för nod A. Detta fungerar som väntat.Resolution
Uppmana användaren att ändra LINUX flervägskonfiguration. I/O balanseras mellan de två noderna när PowerStore har lagts till i
Se Dell Host Connectivity Guide för Linux på Dells support.
/etc/multipath.conf, Prestandamått för nod B i användargränssnittet återställda.
Se Dell Host Connectivity Guide för Linux på Dells support.
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.