PowerStore: Ein einzelner Node bedient I/O nach dem Neustart des Node aufgrund einer fehlenden MPIO-Konfiguration auf der Hostseite.
Summary: Alle Hosts wurden mit zwei Initiatoren mit vier iSCSI-Sitzungen konfiguriert (zwei zu Node B, zwei zu Node A). Vor dem Neustart führen beide Nodes wie erwartet I/O-Vorgänge aus, wie unter Performancekennzahlen dargestellt. Nachdem beide Nodes ohne weitere Änderungen neu gestartet wurden, wechselt das Performancediagramm von Node B zu Null Bandbreite und alle I/O-Vorgänge gehen aufgrund einer fehlenden Multipath-I/O-(MPIO-)Konfiguration auf der Hostseite an Node A. ...
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
Vor dem Neustart des Nodes stellen beide Nodes I/O-Vorgänge bereit.
Nach dem Neustart des Node wurde I/O nur an Node A gesendet. Auf den iSCSI-FE-Ports von Node B gibt es keine I/O.
Nach dem Neustart des Node wurde I/O nur an Node A gesendet. Auf den iSCSI-FE-Ports von Node B gibt es keine I/O.
Cause
Die Multipath-Konfiguration des Nutzers für den LINUX-Host enthält keine PowerStore-Informationen:
Im Dokument Dell Host Connectivity Guide for Linux wird angegeben, dass die Datei /etc/multipath.conf wie folgt geändert werden soll:
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 wurde nicht hinzugefügt zu /etc/multipath.conf. Die Konfiguration in /etc/multipath.conf für den Linux-Host sollte wie folgt lauten:
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
}
Im Dokument Dell Host Connectivity Guide for Linux wird angegeben, dass die Datei /etc/multipath.conf wie folgt geändert werden soll:
* 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" Da die PowerStore-LUN nicht zu Linux hinzugefügt wurde /etc/multipath.confhat Multipath die PowerStore-LUN (Logical Unit Number) nicht gemanagt. Während eines Neustarts startet Node A eine Minute vor Node B und der Host sendet dann NUR I/O an die ISCSI-Zielports von Node A. Dies funktioniert wie vorgesehen.Resolution
Raten Sie dem Nutzer, die LINUX-Multipath-Konfiguration zu ändern. Die I/O wird zwischen den beiden Nodes nach dem Hinzufügen von PowerStore zum
Weitere Informationen finden Sie im Dell Host Connectivity Guide for Linux auf Dell Support.
/etc/multipath.conf, Performancekennzahlen von Node B in der Benutzeroberfläche wiederhergestellt.
Weitere Informationen finden Sie im Dell Host Connectivity Guide for Linux auf Dell 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.