Kapitel 3. Einrichten von DM-Multipath
Dieses Kapitel zeigt eine schrittweise Vorgehensweise als Beispiel zur Konfiguration von DM-Multipath. Es umfasst die folgenden Arbeitsschritte:
- Grundlegende Einrichtung von DM-Multipath
- Ignorieren lokaler Festplatten
- Hinzufügen weiterer Geräte zur Konfigurationsdatei
- Starten von Multipath im
initramfs
Dateisystem
3.1. Einrichten von DM-Multipath
Stellen Sie vor der Einrichtung von DM-Multipath auf Ihrem System sicher, dass Ihr System aktualisiert wurde und das Paket
device-mapper-multipath
installiert ist.
Sie können Multipath mit dem Dienstprogramm
mpathconf
einrichten, das die Multipath-Konfigurationsdatei /etc/multipath.conf
erstellt.
- Falls die Datei
/etc/multipath.conf
bereits existiert, wird diese vom Dienstprogrammmpathconf
bearbeitet. - Falls die Datei
/etc/multipath.conf
nicht existiert, verwendet das Dienstprogrammmpathconf
die Datei/usr/share/doc/device-mapper-multipath-0.4.9/multipath.conf
als Ausgangspunkt. - Falls die Datei
/usr/share/doc/device-mapper-multipath-0.4.9/multipath.conf
nicht existiert, erstellt das Dienstprogrammmpathconf
die Datei/etc/multipath.conf
von Grund auf neu.
Falls Sie die Datei
/etc/multipath.conf
nicht bearbeiten müssen, können Sie DM-Multipath mit einer grundlegenden Konfiguration für eine Ausfallsicherung einrichten, indem Sie den folgenden Befehl ausführen. Dieser Befehl aktiviert die Multipath-Konfigurationsdatei und startet den multipathd
Daemon.
# mpathconf --enable --with_multipathd y
Wenn Sie die
/etc/multipath.conf
Datei vor dem Start des multipathd
Daemons bearbeiten müssen, verwenden Sie die folgende Vorgehensweise, um DM-Multipath mit einer grundlegenden Konfiguration für eine Ausfallsicherung einzurichten.
- Führen Sie den Befehl
mpathconf
mit der Option--enable
aus:#
mpathconf --enable
Für Informationen über zusätzlichen Optionen für den Befehlmpathconf
, die Sie ggf. benötigen, werfen Sie einen Blick auf diempathconf
Handbuchseite oder führen Sie den Befehlmpathconf
mit der Option--help
aus.#
mpathconf --help
usage: /sbin/mpathconf <command> Commands: Enable: --enable Disable: --disable Set user_friendly_names (Default n): --user_friendly_names <y|n> Set find_multipaths (Default n): --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> chkconfig on/off multipathd (Default y): --with_chkconfig <y|n> - Bearbeiten Sie die
/etc/multipath.conf
Datei falls nötig. Die Standardeinstellungen für DM-Multipath sind im System einkompiliert und müssen nicht explizit in der Datei/etc/multipath.conf
festgelegt werden.Der Standardwert vonpath_grouping_policy
ist auffailover
gesetzt, so dass Sie die/etc/multipath.conf
Datei in diesem Beispiel nicht ändern müssen. Für Informationen zum Ändern von Werten in der Konfigurationsdatei auf andere als die Standardwerte werfen Sie einen Blick auf Kapitel 4, Die DM-Multipath-Konfigurationsdatei .Der erste "defaults"-Abschnitt der Konfigurationsdatei konfiguriert Ihr System so, dass die Namen der Multipath-Geräte in der Formmpath
n erscheinen. Ohne diese Einstellung würden Aliasse für die Namen der Multipath-Geräte zu der WWID des Geräts erstellt. - Speichern Sie die Konfigurationsdatei und beenden Sie den Editor, falls notwendig.
- Führen Sie den folgenden Befehl aus:
#
service multipathd start
Da der Wert von
user_friendly_name
in der Konfigurationsdatei auf yes
gesetzt ist, wird das Multipath-Gerät als /dev/mapper/mpath
n erstellt. Informationen darüber, wie Sie den Namen eines Geräts auf einen Alias Ihrer Wahl setzen können, finden Sie in Kapitel 4, Die DM-Multipath-Konfigurationsdatei.
Falls Sie keine benutzerfreundlichen Namen verwenden möchten, können Sie den folgenden Befehl ausführen:
# mpathconf --enable --user_friendly_names n
Anmerkung
Wenn Sie die Multipath-Konfigurationsdatei bearbeiten müssen, nachdem Sie den Multipath-Daemon gestartet haben, müssen Sie den
service multipathd reload
Befehl auszuführen, damit die Änderungen wirksam werden.