Autofs y conmutación por error de NFS: ¿se pueden volver a montar los autofs?

Autofs y conmutación por error de NFS: ¿se pueden volver a montar los autofs?

Tengo este escenario:

  • 2 servidores NFS con /usr/share/man como exportaciones (como ejemplo, puede ser cualquier cosa), digamos el servidor A y el servidor B (no réplicas, solo 2 servidores independientes en la misma subred que comparten las mismas cosas)

  • Ambos servidores NFS están activos y en buen estado.

  • el usuario está iniciando el montaje desde el cliente ejecutando ls /mnt/usr/man (como ejemplo); el tiempo de espera en auto.master es de 2 minutos, fstype=nfs, opciones=ro,soft

  • El montaje automático se realizó correctamente, el servidor A fue elegido por autofs y el usuario puede ver las páginas de manual enumeradas.

  • después de 1 minuto y 10 segundos, el servidor (NFS) A se cae

  • a 1m 20s el usuario ejecuta ls /mnt/usr/man nuevamente

Lo que sucede es que está bloqueado: el montaje permanece en el servidor A y ningún usuario puede ingresar a /mnt/usr/man (ni lsof funciona)

Después de esperar unos minutos (unos 10 minutos)

ls: cannot open directory /mnt/usr/man: Input/output error

Mi pregunta es: ¿deberían autofs gestionar este escenario y volver a montarlo automáticamente en el servidor B? (¿Incluso si el tiempo de espera de montaje aún no ha finalizado?)

He leído muchos artículos y parece que mi escenario no es deber de "autofs" (si quiero algo como esto, debería hacerse de otra manera).

Pero quiero estar 100% seguro de si autofs debería manejar esta situación por sí solo o no.

Respuesta1

Sé que es bastante tarde para la fiesta, pero ¿se inició el servicio del servidor nfs en el servidor B? Me encontré con estos síntomas exactos y esa fue la solución. Intente ejecutar service nfs-server starten el servidor B.

información relacionada