PowerPath : Impossible de démarrer le système après avoir défini un global_filter dans /etc/lvm/lvm.conf
Summary: Impossible de démarrer le système après avoir défini un global_filter dans /etc/lvm/lvm.conf.
Symptoms
Application du paramètre de filtre global dans le fichier lvm.conf, ce qui empêche l’hôte de reconnaître les périphériques internes dans la configuration RAID.
Impossible de démarrer le système après avoir défini un « global_filter » dans « /etc/lvm/lvm.conf », mais impossible de démarrer le système si le commentaire « global_filter ».
Erreur survenant lors du démarrage :
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.
« / » et « /home » n’ont pas pu être montés lorsque les paramètres de filtre étaient activés dans le fichier lvm.conf.
Cause
Les appareils internes sont sous contrôle RAID. Puisqu’il s’agit d’une configuration de démarrage locale, les paramètres « / » et « /home » sont créés sur le disque local et leur représentation de disque SCSI est « /dev/md* ». Il n’y a pas d’entrée permettant d’accepter « /dev/md* » dans le filtre global, ce qui empêche l’hôte d’accepter les appareils internes lorsque le filtre est appliqué dans lvm.conf.
Le volume physique se présente comme suit :
Physical volume
PV Name /dev/md126p3
VG Name rhel00
Resolution
Modifiez le filtre pour accepter tous les appareils md*, comme indiqué ci-dessous, afin de pouvoir détecter l’appareil et monter « / » et « /home » également lors du démarrage du serveur :
global_filter = [ "a|/dev/./by-id/scsi-35001173101465378.|", "a|/dev/./by-id/scsi-0123456789abcdfc0.|", "a/md./",* "a/emcpower./", "r/sd./", "r/disk.*/" ]
Additional Information
Identifiez les noms de volume physique sous-jacents nécessaires au démarrage et ajoutez-les au fichier lvm.conf en conséquence.