PowerPath: Não é possível inicializar o sistema depois de configurar um global_filter em /etc/lvm/lvm.conf
Summary: Não é possível inicializar o sistema depois de configurar um global_filter em /etc/lvm/lvm.conf.
Symptoms
A aplicação da configuração de filtro global no arquivo lvm.conf faz com que o host não reconheça mais os dispositivos internos na configuração RAID.
Não é possível inicializar o sistema depois de definir um "global_filter" em "/etc/lvm/lvm.conf", mas é possível inicializar o sistema se o "global_filter" for comentado.
O erro que ocorre durante a inicialização:
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.
"/" e "/home" não puderam ser montados enquanto as configurações de filtro estavam ativadas no arquivo lvm.conf.
Cause
Os dispositivos internos estão sob o controle RAID; como é uma configuração de inicialização local, o "/" e o "/home" são criados no disco local e a representação do disco SCSI para eles é "/dev/md*". Não há nenhuma entrada para aceitar "/dev/md*" no filtro global, fazendo com que o host não aceite os dispositivos internos quando o filtro é aplicado em lvm.conf.
O volume físico tem a seguinte aparência:
Physical volume
PV Name /dev/md126p3
VG Name rhel00
Resolution
Modifique o filtro para aceitar todos os dispositivos md* conforme abaixo para poder detectar o dispositivo e montar "/" e "/home" também quando o servidor estiver inicializando:
global_filter = [ "a|/dev/./by-id/scsi-35001173101465378.|", "a|/dev/./by-id/scsi-0123456789abcdfc0.|", "a/md./",* "a/emcpower./", "r/sd./", "r/disk.*/" ]
Additional Information
Identifique os nomes de volume físico subjacentes necessários no momento da inicialização e adicione-os ao arquivo lvm.conf adequadamente.