Tengo autofs instalados en varios servidores de Linux que se conectan al servidor NFS central para los usuarios / directorios de inicio. Funciona muy bien al montar los directorios al iniciar sesión, pero los montajes nunca parecen agotar el tiempo de espera. He comprobado / etc / sysconfig / autofs y el valor predeterminado de hecho está configurado en 300, por lo que estos deberían estar en espera después de 5 minutos.
Reiniciar autofs desmonta todos los directorios, así que sé que es capaz.
Intenté usar lsof aleatoriamente en los directorios, pero no aparece ningún archivo abierto en ningún momento.
También he montado un directorio aleatorio que sé que no está activo, pero estos nunca se montan solos. Algunos de estos cuadros tienen más de 10 usuarios que han iniciado sesión una vez, y las monturas nunca caen.
Solo estoy tratando de descubrir que hay un mejor método para descubrir por qué. No veo nada específico en ningún registro.
Cualquier sugerencia es apreciada. ¡Gracias!
ACTUALIZAR
Encendí la depuración de autofs, pero no parece revelar nada fuera de lo común. Estos registros se generaron 7 minutos después de que / home / user1 se montó inicialmente y después de 6 minutos de inactividad. De acuerdo con el valor predeterminado de 5 minutos, esto debería haberse desmontado. Nunca vi entrar un registro que indicara que incluso se intentó desmontar.
Jan 11 12:52:00 linux automount[26505]: st_expire: state 1 path /home
Jan 11 12:52:00 linux automount[26505]: expire_proc: exp_proc = 3055176592 path /home
Jan 11 12:52:00 linux automount[26505]: expire_proc_indirect: expire /home/user1
Jan 11 12:52:00 linux automount[26505]: expire_proc_indirect: expire /home/user2
Jan 11 12:52:00 linux automount[26505]: expire_proc_indirect: expire /home/user3
Jan 11 12:52:00 linux automount[26505]: 3 remaining in /home
Jan 11 12:52:00 linux automount[26505]: expire_cleanup: got thid 3055176592 path /home stat 7
Jan 11 12:52:00 linux automount[26505]: expire_cleanup: sigchld: exp 3055176592 finished, switching from 2 to 1
Jan 11 12:52:00 linux automount[26505]: st_ready: st_ready(): state = 2 path /home
Actualización 2 Después de hablar con el soporte de Red Hat sobre esto, la solución terminó siendo solo acortar el valor de tiempo de espera para los directorios principales. Lo hice y se ve bien. Aparentemente, algo atraviesa el punto de montaje cada 2 1/2 a 3 minutos y hace que esto permanezca arriba.
La solución fue agregar el valor de tiempo de espera al archivo /etc/auto.master para esa asignación:
/home /etc/auto_home --timeout=120
df
, pero solo quiero aclarar.