Verwenden Sie das Dienstprogramm mpathconf, um DM-Multipath zu konfigurieren. Das Dienstprogramm mpathconf erstellt oder ändert die Datei /etc/multipath.conf, wobei es bei Bedarf eine Kopie der Beispieldatei multipath.conf im Verzeichnis /usr/share/doc/device-mapper-multipath-[Version] als Vorlage verwendet. Führen Sie mpathconf –help aus, um die Verwendung anzuzeigen:
# mpathconf --help usage: /sbin/mpathconf [command] Commands: Enable: --enable Disable: --disable Only allow certain wwids (instead of enable): --allow [WWID] Set user_friendly_names (Default y): --user_friendly_names [y|n] Set find_multipaths (Default y): --find_multipaths [y|n] Load the dm-multipath modules on enable (Default y): --with_module [y|n] start/stop/reload multipathd (Default n): --with_multipathd [y|n] select output file (Default /etc/multipath.conf): --outfile [FILE]
Standardmäßig lädt das Dienstprogramm mpathconf den device-mapper-multipath Kernel-Modul und aktiviert die user_friendly_names und die find_multipaths Attribute.
Führen Sie mpathconf ohne Argumente aus, um den Status von DM-Multipath anzuzeigen.
# mpathconf multipath is enabled find_multipaths is enabled user_friendly_names is enabled dm_multipath module is not loaded multipathd is not running
Führen Sie für eine grundlegende Failover-Konfiguration mit allen Standardwerten Folgendes aus:
# mpathconf --enable
Um die Multipath-Konfiguration zu aktivieren und den multipathd-Dienst zu starten, führen Sie Folgendes aus:
# mpathconf –-enable --with_multipathd y
Die verbleibenden Befehle sind:
- –user_friendly_names [y|n] – Wenn auf y gesetzt, fügt dies die Zeile user_friendly_names yes zum Standardabschnitt von /etc/multipath.conf hinzu. Wenn auf n gesetzt, wird die Zeile entfernt.
- –find_multipaths [y|n] – Wenn auf y gesetzt, fügt dies die Zeile find_multipaths yes zum Standardabschnitt von /etc/multipath.conf hinzu. Wenn auf n gesetzt, wird die Zeile entfernt. Eine Beschreibung von find_multipaths finden Sie auf der Manpage multipath.conf(5).
- –with_module [y|n] – Wenn auf y gesetzt, wird modprobe dm_multipath ausgeführt, um die Multipath-Module zu installieren. Dies funktioniert nur mit dem Befehl –enable.
- –with_multipathd [y|n] – Wenn auf y gesetzt, führt dies systemctl enable multipathd aus, um multipathd bei –enable zu starten, und führt systemctl stop multipathd bei –disable aus.
Laden Sie den multipathd-Dienst immer neu, nachdem Sie Änderungen an der Konfigurationsdatei /etc/multipath.conf vorgenommen haben.
# systemctl reload multipathdAnfängerleitfaden für Device Mapper (DM) Multipathing