PowerVault: Kombiniertes Linux MPIO multipath.conf
Summary: In diesem Artikel werden die multipath.conf-Einstellungen für Linux basierend auf Best Practices-Leitfäden für MD- und ME-Storage behandelt.
Symptoms
Diese Datei wurde mit den Best Practices für Linux-basiertes Multipath-Input/Output (MPIO) auf PowerVault ME5-, ME4- und MD3-Storage entwickelt. Ändern Sie die Datei "/etc/multipath.conf", die von vielen Linux-Betriebssystemdistributionen erzeugt wird, mithilfe dieser Einstellungen.
Lesen Sie die Linux-Dokumentation, da einige Linux-Betriebssystemdistributionen möglicherweise nutzerdefinierte Einstellungen erfordern, die angewendet werden können, bevor die Datei verwendet wird.
Geschichte:
- PowerVault ME5 Wortlaut hinzugefügt am 25. April 2022
- Spezifische PowerVault ME4-Einstellungen wurden am 11. Februar 2020 hinzugefügt
- Spezifische MD34xx/38xx-Einstellungen
- MD32xx/36xx-spezifische Einstellungen
- Blacklisting
Die ME4-Standardeinstellungen finden Sie im Dokument "Dell EMC PowerVault ME4-Serie und Linux" (September 2018).
Weitere Best Practices für Betriebssysteme finden Sie im Dell Technologies Infohub.
Es gibt eine Text- und eine Dateiversion im Wissensdatenbank-Artikel. Der Text ist unten und die Datei ist angehängt.
Die Textversion muss in eine Datei eingebunden oder durch ersetzten Text in der Datei "multipath.conf" des Linux-Hosts ersetzt werden.
Cause
Resolution
##Default System Values
defaults {
user_friendly_names yes
find_multipaths yes
max_fds 8192
polling_interval 5
queue_without_daemon no
}
## Universal Blacklist (recommend white-listing)
blacklist {
device {
vendor "*"
product "*"
}
}
## Blacklist Exceptions
blacklist_exceptions {
device {
vendor "DELL"
product "MD32xxi"
}
device {
vendor "DELL"
product "MD32xx"
}
device {
vendor "DELL"
product "MD34xx"
}
device {
vendor "DELL"
product "MD36xx(i|f)"
}
device {
vendor "DELL"
product "MD38xx(i|f)"
}
device {
vendor "COMPELNT"
product "Compellent Vol"
}
device {
vendor "DellEMC"
product "ME4"
}
device {
vendor "DellEMC"
product "ME5"
}
}
## Dell Device Configuration
devices {
device {
vendor "DELL"
product "MD32xxi"
path_grouping_policy group_by_prio
prio rdac
path_checker rdac
path_selector "round-robin 0"
hardware_handler "1 rdac"
failback immediate
features "2 pg_init_retries 50"
no_path_retry 30
rr_min_io 100
}
device {
vendor "DELL"
product "MD32xx"
path_grouping_policy group_by_prio
prio rdac
path_checker rdac
path_selector "round-robin 0"
hardware_handler "1 rdac"
failback immediate
features "2 pg_init_retries 50"
no_path_retry 30
rr_min_io 100
}
device {
vendor "DELL"
product "MD36xxi"
path_grouping_policy group_by_prio
prio rdac
path_checker rdac
path_selector "round-robin 0"
hardware_handler "1 rdac"
failback immediate
features "2 pg_init_retries 50"
no_path_retry 30
rr_min_io 100
}
device {
vendor "DELL"
product "MD36xxf"
path_grouping_policy group_by_prio
prio rdac
path_checker rdac
path_selector "round-robin 0"
hardware_handler "1 rdac"
failback immediate
features "2 pg_init_retries 50"
no_path_retry 30
rr_min_io 100
}
device {
vendor "DELL"
product "MD34xx"
path_grouping_policy group_by_prio
prio rdac
path_checker rdac
path_selector "round-robin 0"
hardware_handler "1 rdac"
failback immediate
features "2 pg_init_retries 50"
no_path_retry 30
rr_min_io 100
}
device {
vendor "DELL"
product "MD38xxi"
path_grouping_policy group_by_prio
prio rdac
path_checker rdac
path_selector "round-robin 0"
hardware_handler "1 rdac"
failback immediate
features "2 pg_init_retries 50"
no_path_retry 30
rr_min_io 100
}
device {
vendor "DELL"
product "MD38xxf"
path_grouping_policy group_by_prio
prio rdac
path_checker rdac
path_selector "round-robin 0"
hardware_handler "1 rdac"
failback immediate
features "2 pg_init_retries 50"
no_path_retry 30
rr_min_io 100
}
device {
vendor "DellEMC"
product "ME4"
path_grouping_policy group_by_prio
path_checker "tur"
hardware_handler "1 alua"
prio "alua"
failback immediate
rr_weight "uniform"
path_selector "service-time 0"
}
device {
vendor "DellEMC"
product "ME5"
path_grouping_policy group_by_prio
path_checker "tur"
hardware_handler "1 alua"
prio "alua"
failback immediate
rr_weight "uniform"
path_selector "service-time 0"
}
}