PowerStore: Un singolo nodo serve I/O dopo il riavvio del nodo a causa di una configurazione MPIO mancante sul lato host
Sammanfattning: Tutti gli host sono stati configurati con due initiator con quattro sessioni iSCSI (due al nodo B, due al nodo A). Prima del riavvio, entrambi i nodi eseguono l'I/O come previsto, come illustrato in Metriche delle prestazioni. Dopo il riavvio di entrambi i nodi senza altre modifiche, il grafico delle prestazioni del nodo B diventa a larghezza di banda zero e tutte le operazioni di I/O passano al nodo A a causa di una configurazione MPIO (Multipath I/O) mancante sul lato host. ...
Den här artikeln gäller för
Den här artikeln gäller inte för
Den här artikeln är inte kopplad till någon specifik produkt.
Alla produktversioner identifieras inte i den här artikeln.
Symptom
Prima del riavvio del nodo, entrambi i nodi servono I/O.
Dopo il riavvio del nodo, l'I/O veniva inviato solo al nodo A. Non vi è I/O sulle porte FE iSCSI del nodo B.
Dopo il riavvio del nodo, l'I/O veniva inviato solo al nodo A. Non vi è I/O sulle porte FE iSCSI del nodo B.
Orsak
La configurazione multipath dell'utente per l'host LINUX non contiene informazioni su PowerStore:
Nel documento Dell Host Connectivity Guide for Linux è indicato di modificare il file /etc/multipath.conf come segue:
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 non è stato aggiunto a /etc/multipath.conf. La configurazione in /etc/multipath.conf per l'host Linux deve essere:
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
}
Nel documento Dell Host Connectivity Guide for Linux è indicato di modificare il file /etc/multipath.conf come segue:
* 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" Poiché la LUN PowerStore non è stata aggiunta a Linux /etc/multipath.conf, multipath non gestiva il numero di unità logica (LUN) di PowerStore. Durante gli eventi di riavvio, il nodo A si avvia un minuto prima del nodo B, quindi l'host invia SOLO I/O alle porte di destinazione ISCSI del nodo A. Si tratta di una caratteristica di progettazione.Upplösning
Consigliare all'utente di modificare la configurazione multipath di LINUX. L'I/O è bilanciato tra i due nodi dopo l'aggiunta di PowerStore a
Consultare Dell Host Connectivity Guide for Linux sul Supporto Dell.
/etc/multipath.conf, Ripristinate le metriche delle prestazioni del nodo B nell'interfaccia utente.
Consultare Dell Host Connectivity Guide for Linux sul Supporto Dell.
Artikelegenskaper
Artikelnummer: 000220440
Artikeltyp: Solution
Senast ändrad: 06 mars 2024
Version: 2
Få svar på dina frågor från andra Dell-användare
Supporttjänster
Kontrollera om din enhet omfattas av supporttjänster.