[26754] in Athena Bugs

home help back first fref pref prev next nref lref last post

Re: sunblade 150s crash with corrupt gconf

daemon@ATHENA.MIT.EDU (Robert Basch)
Tue Feb 28 16:37:57 2006

In-Reply-To: <200602281742.k1SHgZPw011240@m56-129-7.mit.edu>
Mime-Version: 1.0 (Apple Message framework v746.2)
Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed
Message-Id: <EC1026C6-E1C3-4E70-B83D-98A25C4217F6@mit.edu>
Content-Transfer-Encoding: 7bit
From: Robert Basch <rbasch@mit.edu>
Date: Tue, 28 Feb 2006 16:37:14 -0500
To: jhawk@mit.edu
X-Spam-Score: 1.217
X-Spam-Level: * (1.217)
X-Spam-Flag: NO
Cc: bugs@mit.edu
Errors-To: bugs-bounces@mit.edu

On Feb 28, 2006, at 12:42 PM, jhawk@MIT.EDU wrote:

> Seen so far on m56-129-8 and m26-100-1. They hang after the afs cache
> scan and nothing happens. I moved aside /etc/gconf to /etc/ 
> gconf.broken
> and then they come back.

Hmm, I don't think anything in the boot sequence should be looking
at /etc/gconf.  (We do recreate gconf schemas in /etc/rc2.d/S90athena- 
ws,
but that should only look at /etc/athena/gconf).  What does the broken
/etc/gconf look like?  Do you know if the machine hangs again if you
move the broken /etc/gconf back into place?
>
> Quite painful to debug because the output of the startup scripts no
> longer goes to the console. Instead it seems to go...nowhere? What's
> the story with that? Is it a new bug, a deliberate behavior, or...?

With the advent of SMF in Solaris 10, this output is now logged to
files in /var/svc/log; the output from /etc/rc2.d scripts will be in
/var/svc/log/milestone-multi-user:default.log.

In this situation, it might be useful to try doing "boot -m verbose",
which prints messages as each service is started.  "boot -m debug"
will print exhaustive debugging info from SMF.

Bob

home help back first fref pref prev next nref lref last post