Tengo una partición en una máquina CentOS7 que se monta desde iSCSI de la siguiente manera:

iSCSI - & gt; LVM - & gt; LUKS - & gt; XFS

/ etc / crypttab se configura de la siguiente manera con una clave:

home_vmail UUID="b79e45cf-89aa-40f2-9fb1-f62f0c795e88" /etc/keyfile

/ etc / fstab está configurado de la siguiente manera:

/dev/mapper/home_vmail  /home/vmail     xfs _netdev     1 2

iSCSI se ejecuta bien en el arranque, el LVM se detecta correctamente y el LUKS se desbloquea correctamente. Falta el último paso, el montaje automático de la partición.

Resolver el problema es tan simple como ejecutar manualmente "mount -a", pero necesito esto para ejecutarlo en el arranque.

¿Qué opción necesita utilizar para montar sistemas de archivos basados ​​en red automáticamente en el arranque?

Actualización: Redhat publica una solución obsoleta para RHEL6 en https://access.redhat.com/solutions/3889 que hace mención de un servicio "netfs" que no existe o no está documentado en RHEL7 / CentOS7.

Actualización 2: la excavación adicional muestra que los servicios se están iniciando en el orden incorrecto. Específicamente, se está iniciando iscsi antes de la red. Error planteado aquí: https://bugzilla.redhat.com/show_bug.cgi?id=1368610

Graham Leggett
fuente