[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Autofs macht keinen NFS umount



>>>>> "Jörg" == Joerg Rieger <Joerg.Rieger@informatik.med.uni-giessen.de> writes:

Jörg> On Thu, May 13, 2004 at 09:23:54AM +0200, Peter Weiss, Sun
Jörg> Microsystems, Germany wrote:
>>  das habe ich auch schon vermutet:
>> 
>> 1) Teste ich das, indem ich nur ein "cd /net/<host>; cd -" mache und dann
>> warte.
>> 
>> 2) fuser -v auf den Mount-Point des Rechners gibt nichts aus.
>> 
>> 3) Ein umount als root geht, d.h. es kommt keine device-busy Meldung.

Jörg> Hmm, komisch.

Jörg> Vielleicht liegts an der automounter map Dateien? Hier mal meine:

Jörg> [...]

Jörg> Den automounter Support hast du sicherlich im Kernel einkompiliert oder
Jörg> als Modul geladen? Welche automounter Version hast du dort ausgewählt?

Jörg> Hab hier: "Kernel automounter version 4" verwendet.

Hallo Jörg,

das stimmt hier alles. Den Timeout gebe ich in der auto.master an:

auto.master:

/var/autofs/misc        /etc/auto.misc
/net                    /etc/auto.net           --timeout=200

auto.net ist ein Shellskript, das aus dem showmount-Output die möglichen
Mountpoints zusammenbastelt (war bei Debian dabei, daran habe ich nichts
gebastelt).  Autofs ist in der Version 4 vorhanden. Im Kernel natürlich drin,
sonst würde er's ja nicht automatisch einhängen:

Astor:/etc# lsmod | grep auto
autofs4                16896  2 

Astor:/etc# zgrep CONFIG_AUTO /proc/config.gz 
CONFIG_AUTOFS_FS=m
CONFIG_AUTOFS4_FS=m

Nach etwas ausführlicherer Studie der Manpage von automount ist mir noch
aufgefallen, dass ich dem automounter ein Signal USR1 schicken kann um einen
Expire zu erzwingen. Das funktioniert auch, in den Logs sieht das wie folgt
aus und die Filesysteme sind auch umounted:

May 13 10:03:54 Astor automount[3066]: running expiration on path /net/pegasus
May 13 10:03:54 Astor automount[3066]: expired /net/pegasus


Alt's Elend's Glump -- Peter

-- 
Peter Weiss               / Peter.Weiss@germany.sun.com
Sun Microsystems GmbH     / Sonnenallee 1, D-85551 Kirchheim-Heimstetten
(+49 89) 46008 2947       / mobil 0177/ 60 40 121



Reply to: