PowerPath: Det gick inte att starta systemet efter att ha satt en global_filter i /etc/lvm/lvm.conf
Summary: Det gick inte att starta systemet efter att ha satt en global_filter i /etc/lvm/lvm.conf.
Symptoms
Tillämpar den globala filterinställningen i lvm.conf-filen, vilket gör att värden inte längre känner igen de interna enheterna under RAID-konfigurationen.
Det går inte att starta upp systemet efter att ha satt en "global_filter" i "/etc/lvm/lvm.conf" men kan starta systemet om "global_filter" kommenteras bort.
Felet som uppstår vid start:
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.
"/" och "/home" kunde inte monteras medan filterinställningarna var PÅ i lvm.conf-filen.
Cause
De interna enheterna är under RAID-kontroll . Eftersom det är en lokal startkonfiguration skapas "/" och "/home" på den lokala disken och SCSI-diskrepresentationen för dem är "/dev/md*". Det finns ingen post för att acceptera "/dev/md*" i det globala filtret, vilket gör att värden inte accepterar de interna enheterna när filtret används i lvm.conf.
Den fysiska volymen ser ut så här:
Physical volume
PV Name /dev/md126p3
VG Name rhel00
Resolution
Ändra filtret för att acceptera alla md*-enheter enligt nedan för att kunna identifiera enheten och för att montera "/" och "/home" också när servern startar:
global_filter = [ "a|/dev/./by-id/scsi-35001173101465378.|", "a|/dev/./by-id/scsi-0123456789abcdfc0.|", "a/md./",* "a/emcpower./", "r/sd./", "r/disk.*/" ]
Additional Information
Identifiera de underliggande fysiska volymnamnen som behövs vid start och lägg till dem i filen lvm.conf.