Ho autofs installato su diversi server Linux che si collegano al server NFS centrale per le directory utenti / home. Funziona benissimo quando si montano le directory all'accesso, ma i montaggi non sembrano mai andare in timeout. Ho controllato / etc / sysconfig / autofs e il valore predefinito è effettivamente impostato su 300, quindi questi dovrebbero scadere dopo 5 minuti.
Il riavvio di autofs smonta tutte le directory, quindi so che è capace.
Ho tentato di usare casualmente lsof nelle directory ma nessun file appare aperto in qualsiasi momento.
Ho anche montato una directory casuale che so non è attiva, ma questi non si smontano mai da soli. Alcune di queste caselle hanno più di 10 utenti che hanno effettuato l'accesso una sola volta e i supporti non cadono mai.
Sto solo cercando di scoprire che esiste un metodo migliore per scoprire perché. Non vedo nulla di specifico in alcun registro.
Eventuali suggerimenti sono apprezzati. Grazie!
AGGIORNARE
Ho attivato il debug per autofs ma non sembra rivelare nulla di straordinario. Questi log sono stati generati 7 minuti dopo il montaggio iniziale di / home / user1 e dopo 6 minuti di inattività. In base all'impostazione predefinita di 5 minuti, questo avrebbe dovuto essere smontato. Non ho mai visto un registro che indicava che era stato fatto un tentativo di smontare.
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
Aggiornamento 2 Dopo aver parlato con il supporto di Red Hat a riguardo, la soluzione è stata quella di abbreviare il valore di timeout per le home directory. L'ho fatto e sembra buono. Qualcosa a quanto pare sta attraversando il punto di montaggio ogni 2 1/2 a 3 minuti e facendo sì che questo rimanga in piedi.
La soluzione era aggiungere il valore di timeout al file /etc/auto.master per quel mapping:
/home /etc/auto_home --timeout=120
df
, ma voglio solo chiarire.