[OpenAFS] Solaris 10 SPARC hang on shutdown

Jeff Blaine jblaine@kickflop.net
Mon, 28 Feb 2011 13:13:24 -0500


Has anyone experienced hangs at OS shutdown with OpenAFS 1.4.11
and higher on Solaris 10 SPARC and recent recommended patch
clusters (recent = the last 2 months)?

We experienced this while upgrading (9 to 10) a production
server last week and just moved past it for now to get the
box back up.

I have replicated it on a test box now, thankfully.

The console shows nothing past "syslogd: going down on
signal 15" and just stays there forever (from what we
can tell).

Forcing a savecore dump via 'sync' at the {ok} prompt,
then looking, shows the following processes remaining
at that time:

S PID PPID PGID SID UID FLAGS ADDR NAME
R 0 0 0 0 0 0x00000001 00000000018387c0 sched
R 3 0 0 0 0 0x00020001 0000060010b29848 fsflush
R 2 0 0 0 0 0x00020001 0000060010b2a468 pageout
R 1 0 0 0 0 0x4a024000 0000060010b2b088 init
R 1327 1 1327 329 0 0x4a024002 00000600176ab0c0 reboot
R 747 1 7 7 0 0x42020001 0000060017f9d0e0 afsd
R 749 1 7 7 0 0x42020001 00000600180104d0 afsd
R 752 1 7 7 0 0x42020001 0000060017cb44b8 afsd
R 754 1 7 7 0 0x42020001 0000060017fc8068 afsd
R 756 1 7 7 0 0x42020001 0000060017fcb0e8 afsd
R 760 1 7 7 0 0x42020001 00000600177f4048 afsd
R 762 1 7 7 0 0x42020001 000006001800f8b0 afsd
R 764 1 7 7 0 0x42020001 000006001800ec90 afsd
R 378 1 378 378 0 0x42020000 0000060013aee480 inetd
R 373 1 373 373 0 0x42020000 0000060013b1cc48 ypbind
R 7 1 7 7 0 0x42020000 0000060010b28008 svc.startd
R 329 7 329 329 0 0x4a024000 00000600110ff850 sh
Z 317 7 317 317 0 0x4a014002 0000060013b3a490 sac