NetBSD-Bugs archive

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

bin/38103: automounter (amd) failed to unmount busy filesystems on reboot - reboot will hang



>Number:         38103
>Category:       bin
>Synopsis:       automounter (amd) failed to unmount busy filesystems on reboot 
>- reboot will hang
>Confidential:   no
>Severity:       serious
>Priority:       high
>Responsible:    bin-bug-people
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Mon Feb 25 15:05:00 +0000 2008
>Originator:     Wolfgang Stukenbrock
>Release:        NetBSD 4.0
>Organization:
Dr. Nagler & Company GmbH
        
>Environment:
        
        
System: NetBSD s010 4.0 NetBSD 4.0 (NSW-S010) #16: Wed Feb 20 12:51:34 CET 2008 
wgstuken@s012:/export/NetBSD-4.0/N+C-build/.OBJDIR_amd64/export/NetBSD-4.0/src/sys/arch/amd64/compile/NSW-S010
 amd64
Architecture: x86_64
Machine: amd64
>Description:
        On reboot the automounter amd fails to unmount busy filesystems and 
does not terminate.
        The rc-script will wait for an infinite time for amd to quit, but this 
will not happen - at least not
        within 30 minutes ...  You must kill the automounter by hand to reboot 
the system.
        The problem is, that if the home directory is mounted via amd, than 
only one user needs to be logged in in order
        to hangup the reboot.
        This problem is new in 4.0. We've had had no problems with that in 3.1.
>How-To-Repeat:
        Start amd, login as a second user and chdir to a remote filesystem 
mounted via amd.
        Then try to reboot the machine with "shutdown -r now".
        The reboot will start and wait for an infinite time for amd to quit.
>Fix:
        Not known up to now.
        Perhaps a timeout in the rc-scripts may be usefull.
        Perhaps this is a new bug in amd that needs to be fixed.
        As workaround you can edit the amd rc-script to send SIGTERM, wait 10 
seconds and than continue with
        normal processing with termination signal set to SIGQUIT.

>Unformatted:
        
        


Home | Main Index | Thread Index | Old Index