Eu tenho uma partição em uma máquina CentOS7 que é montada a partir do iSCSI da seguinte forma:
iSCSI - > LVM - > LUKS - > XFS
/ etc / crypttab é configurado da seguinte maneira com uma chave:
home_vmail UUID="b79e45cf-89aa-40f2-9fb1-f62f0c795e88" /etc/keyfile
/ etc / fstab é configurado da seguinte forma:
/dev/mapper/home_vmail /home/vmail xfs _netdev 1 2
O iSCSI roda bem na inicialização, o LVM é detectado com sucesso e o LUKS é desbloqueado corretamente. A última etapa - a montagem automática da partição - está faltando.
Trabalhar em torno do problema é tão simples quanto executar manualmente "mount -a", mas eu preciso que isso seja executado na inicialização.
Qual opção você precisa usar para montar sistemas de arquivos baseados em rede automaticamente na inicialização?
Atualização: Redhat publica uma solução obsoleta para o RHEL6 no link que faz menção a um serviço "netfs" que não faz não existe ou não está documentado no RHEL7 / CentOS7.
Atualização 2: mais escavações mostram que os serviços estão sendo inicializados na ordem errada. Especificamente, o iscsi está sendo iniciado antes da rede. Bug criado aqui: link