Red Hat Training

A Red Hat training course is available for Red Hat Enterprise Linux

2.4. Multipath-Geräte in logischen Datenträgern

Nach der Erstellung von Multipath-Geräten können Sie die Namen der Multipath-Geräte genau so verwenden, als würden Sie einen physischen Namen beim Erstellen eines physischen LVM-Datenträgers verwenden. Wenn /dev/mapper/mpatha beispielsweise der Name eines Multipath-Geräts ist, markiert der folgende Befehl /dev/mapper/mpatha als einen physischen Datenträger.
pvcreate /dev/mapper/mpatha
Sie können die entstehenden physischen LVM-Geräte beim Erstellen einer LVM-Datenträgergruppe genauso verwenden, wie Sie jedes andere physische LVM-Gerät verwenden würden.

Anmerkung

Falls Sie versuchen, einen physischen LVM-Datenträger auf einem ganzen Gerät zu erstellen, auf dem Sie Partitionen konfiguriert haben, schlägt der Befehl pvcreate fehl. Beachten Sie, dass die Installationsprogramme Anaconda und Kickstart leere Partitionstabellen erstellen, wenn Sie keine für jedes Blockgerät angeben. Falls Sie statt einer Partition das ganze Gerät verwenden möchten, müssen Sie die bestehenden Partitionen von dem Gerät entfernen. Sie können bestehende Partitionen mit den Befehlen kpartx -d und fdisk entfernen. Falls Ihr System ein Blockgerät besitzt, das größer als 2 TB ist, können Sie den Befehl parted verwenden, um Partitionen zu entfernen.
Wenn Sie einen logischen LVM-Datenträger erstellen, der aktiv/passiv Multipath-Arrays als zugrunde liegende physische Geräte verwendet, sollten Sie Filter in lvm.conf integrieren, um die Platten auszuschließen, die den Multipath-Geräten zugrunde liegen. Denn falls das Array beim Erhalt von I/O den aktiven Pfad automatisch in den passiven Pfad ändert, wird Multipath jedes Mal mit einem Failover und Failback reagieren, wenn LVM den passiven Pfad untersucht, falls diese Geräte nicht ausgefiltert werden. Für aktiv/passiv-Arrays, die einen Befehl erfordern, um den passiven Pfad auf aktiv zu setzen, gibt LVM eine Warnmeldung aus, wenn dies auftritt.
Um alle SCSI-Geräte in der LVM-Konfigurationsdatei (lvm.conf) herauszufiltern, fügen Sie den folgenden Filter in den devices Abschnitt der Datei ein.
filter = [ "r/block/", "r/disk/", "r/sd.*/", "a/.*/" ]