PowerPath: Das System kann nach dem Festlegen eines global_filter in /etc/lvm/lvm.conf nicht gestartet werden
Resumen: Das System kann nach dem Festlegen eines global_filter in /etc/lvm/lvm.conf nicht gestartet werden.
Síntomas
Anwenden der globalen Filtereinstellung in der Datei lvm.conf, was dazu führt, dass der Host die internen Geräte unter RAID-Konfiguration nicht mehr erkennt.
Das System kann nicht gestartet werden, nachdem ein 'global_filter' in '/etc/lvm/lvm.conf' gesetzt wurde, aber das System kann gestartet werden, wenn das 'global_filter' auskommentiert ist.
Der Fehler, der während des Startvorgangs auftritt:
Timed out waiting for device dev-mapper-rhel00\x2dhome.device. Dependency failed for /home. Dependency failed for Local File Systems. Dependency failed for Relabel all file system, if necessary. Dependency failed for Mark the need to relabel after reboot. Dependency failed for Migrate local SELinux policy changes from the old store structure to the new structure.
"/" und "/home" konnten nicht gemountet werden, während die Filtereinstellungen in der Datei "lvm.conf" aktiviert waren.
Causa
Die internen Geräte stehen unter RAID-Kontrolle. Da es sich um ein lokales Boot-Setup handelt, werden "/" und "/home" auf der lokalen Festplatte erstellt und die SCSI-Festplattendarstellung für sie ist "/dev/md*". Es gibt keinen Eintrag im globalen Filter, der '/dev/md*' akzeptiert, was dazu führt, dass der Host die internen Geräte nicht akzeptiert, wenn der Filter in lvm.conf angewendet wird.
Das physische Volume sieht wie folgt aus:
Physical volume
PV Name /dev/md126p3
VG Name rhel00
Resolución
Ändern Sie den Filter so, dass alle md*-Geräte akzeptiert werden, wie unten gezeigt, um das Gerät erkennen zu können und "/" und "/home" zu mounten, wenn der Server gestartet wird:
global_filter = [ "a|/dev/./by-id/scsi-35001173101465378.|", "a|/dev/./by-id/scsi-0123456789abcdfc0.|", "a/md./",* "a/emcpower./", "r/sd./", "r/disk.*/" ]
Información adicional
Identifizieren Sie die zugrunde liegenden Namen physischer Volumes, die zum Startzeitpunkt benötigt werden, und fügen Sie sie entsprechend zur Datei lvm.conf hinzu.