[OpenAFS] fileserver coredumping

Jeffrey Hutzelman jhutz@cmu.edu
Mon, 19 Apr 2004 09:51:13 -0400

On Monday, April 19, 2004 12:41:49 +0000 J S <vervoom@hotmail.com> wrote:

># dbx /usr/afs/bin/fileserver corefile.fs
> Type 'help' for help.
> reading symbolic information ...warning: no source compiled with -g
> [using memory image in corefile.fs]
> IOT/Abort trap in pthread_kill at 0xd0014af8 ($t16)
> 0xd0014af8 (pthread_kill+0x80) 80410014        lwz   r2,0x14(r1)
> (dbx) where
> pthread_kill(??, ??) at 0xd0014af8
> _p_raise(??) at 0xd0013eac
> raise.raise(??) at 0xd018792c
> abort() at 0xd0180400
> AssertionFailed() at 0x1000594c
> FSYNC_sync() at 0x1004499c
> _pthread_body(??) at 0xd00080c8
> (dbx)

This is a little odd...

This backtrace suggests that an assertion failed in FSYNC_sync().  The only 
assert in FSYNC_sync occurs if the fileserver is unable to bind the fssync 
port after trying for about 25 seconds.  If you see this assert, you should 
also see 5 messages in the log about failing to bind the port; these should 
include an error code thay may point you in the right direction.

Is it possible you already have another fileserver running, or something 
else bound or connected to port 2040 ?

-- Jeffrey T. Hutzelman (N3NHS) <jhutz+@cmu.edu>
   Sr. Research Systems Programmer
   School of Computer Science - Research Computing Facility
   Carnegie Mellon University - Pittsburgh, PA