GNU/Linux >> LINUX-Kenntnisse >  >> Cent OS

Verstehen des mpathconf-Dienstprogramms zum Konfigurieren von DM-Multipath

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 multipathd
Anfängerleitfaden für Device Mapper (DM) Multipathing


Cent OS
  1. So legen Sie eine statische IP-Adresse fest und konfigurieren das Netzwerk unter Linux

  2. Grundlegendes zum iscsiadm-Dienstprogramm in CentOS / RHEL

  3. Verständnis des Multipath-Dienstprogramms zum Konfigurieren von DM-Multipath

  4. Verständnis von dm-Multipath-Identifikatoren in Linux

  5. Verstehen der dm-multipath-Konfigurationsdatei /etc/multipath.conf

MySQL-Docker-Container-Tutorial:Einrichtung und Konfiguration

So richten Sie einen OpenVPN-Server unter Ubuntu 22.04 ein und konfigurieren ihn

So richten Sie ein VPN mit OpenVPN unter Ubuntu 18.04 ein und konfigurieren es

Grundlegendes zu Linux Multipath (dm-multipath)

Verstehen des parted Linux-Dienstprogramms

Linux-Dienstprogramm fdisk verstehen