[6897] in testers

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

Re: install/update of 9.4

daemon@ATHENA.MIT.EDU (Jonathan Reed)
Tue Apr 19 10:07:05 2005

Mime-Version: 1.0
Message-Id: <p05230100be8abf42cbe3@[192.168.1.1]>
In-Reply-To: <1113418340.17563.79.camel@egyptian-gods.mit.edu>
Date: Tue, 19 Apr 2005 10:06:53 -0400
To: Greg Hudson <ghudson@mit.edu>
From: Jonathan Reed <jdreed@MIT.EDU>
Cc: Jonathan Reed <jdreed@mit.edu>, testers@mit.edu
Content-Type: text/plain; charset="us-ascii" ; format="flowed"

>
>>  Then it claimed to be starting metacity and took a LONG time, but eventually
>>  it worked.
>
>I think the "taking a long time" has something to do with gconf, but
>I've only seen it happen occasionally and I haven't tracked it down.
>
>If people do see this happening, and they can ssh into the machine or
>log in on a virtual terminal and try to figure out what's going on with
>ps and strace, that'd be helpful, though it may be difficult to get very
>far without specialized knowledge.  (Specifically, if a gconftool-2
>process appears to be just waiting on network input, then it's time to
>strace the gconfd-2 process.)


So, this happened again (note that this was logging in without 
customizations).  ps -axwww output is at the end of this e-mail. 
There were no gconftool-2 processes to strace, and as you can see, 
there are 3 gconfd-2 processes, and it looks like dustbuster is 
attempting to clean one of them.  I have to run to a meeting soon, so 
I may attempt to bludgeon this machine into submission so i can get 
my work done, but if there are other things I should try in the 
future, I can do that.

Attaching to the most recent one shows this:

infinite-loop:~%strace -p 4840
Process 4840 attached - interrupt to quit
gettimeofday({1113919232, 825981}, NULL) = 0
gettimeofday({1113919232, 826158}, NULL) = 0
poll([{fd=8, events=POLLIN}, {fd=10, events=POLLIN|POLLPRI}, {fd=12, 
events=POLLIN|POLLPRI}, {fd=4, events=POLLIN|POLLPRI}, {fd=14, 
events=POLLIN|POLLPRI}], 5, 13318) = 0
gettimeofday({1113919246, 144915}, NULL) = 0
time(NULL)                              = 1113919246
time(NULL)                              = 1113919246
gettimeofday({1113919246, 145462}, NULL) = 0
poll([{fd=8, events=POLLIN}, {fd=10, events=POLLIN|POLLPRI}, {fd=12, 
events=POLLIN|POLLPRI}, {fd=4, events=POLLIN|POLLPRI}, {fd=14, 
events=POLLIN|POLLPRI}], 5, 30000) = 0
gettimeofday({1113919276, 146352}, NULL) = 0
time(NULL)                              = 1113919276
time(NULL)                              = 1113919276
gettimeofday({1113919276, 146866}, NULL) = 0
poll(

(which just repeats forever, AFAICT)

Attaching to other 2 gconf processes was quite interesting, although 
I had previously attempted to kill those processes, so perhaps I 
contaminated something.

infinite-loop:~%strace -p 3836
Process 3836 attached - interrupt to quit
+++ killed by SIGKILL +++

infinite-loop:~%strace -p 23809
Process 23809 attached - interrupt to quit
--- SIGHUP (Hangup) @ 0 (0) ---
sigreturn()                             = ? (mask now [])
+++ killed by SIGKILL +++


--------------------------------

ps output


   PID TTY      STAT   TIME COMMAND
     1 ?        S      0:00 init [5]                   
     2 ?        SN     0:00 [ksoftirqd/0]
     3 ?        S<     0:00 [events/0]
     4 ?        S<     0:00 [khelper]
     5 ?        S<     0:00 [kacpid]
    20 ?        S<     0:00 [kblockd/0]
    30 ?        S      0:00 [pdflush]
    31 ?        S      0:00 [pdflush]
    33 ?        S<     0:00 [aio/0]
    21 ?        S      0:00 [khubd]
    32 ?        S      0:00 [kswapd0]
   107 ?        S      0:00 [kseriod]
   188 ?        S      0:00 [kjournald]
   986 ?        S<s    0:00 udevd
  1282 ?        S      0:00 [kjournald]
  1283 ?        S      0:00 [kjournald]
  1284 ?        S      0:00 [kjournald]
  1909 ?        Ss     0:00 /etc/athena/named
  1920 ?        Ss     0:00 syslogd -m 0
  1924 ?        Ss     0:00 klogd -x
  1950 ?        Ss     0:00 portmap
  1969 ?        Ss     0:00 rpc.statd
  1995 ?        Ss     0:00 rpc.idmapd
  2058 ?        S      0:00 [afs_rxlistener]
  2060 ?        S      0:00 [afs_callback]
  2062 ?        S      0:00 [afs_rxevent]
  2063 ?        S      0:00 /usr/vice/etc/afsd -stat 10000 -daemons 4 
-volumes 200 -afsdb -dynroot -fakestat
  2065 ?        S      0:06 [afsd]
  2067 ?        S      0:07 [afs_checkserver]
  2069 ?        S      0:00 [afs_background]
  2071 ?        S      0:00 [afs_background]
  2073 ?        S      0:00 [afs_background]
  2075 ?        S      0:00 [afs_background]
  2077 ?        S      0:00 [afs_cachetrim]
  2362 ?        Ss     0:00 inetd
  2372 ?        SLs    0:00 ntpd
  2381 ?        Ss     0:01 cupsd
  2419 ?        Ss     0:00 xinetd -stayalive -pidfile /var/run/xinetd.pid
  2428 ?        Ss     0:00 lpd %s            
  2447 ?        Ss     0:00 /etc/athena/sshd
  2483 ?        Ss     0:00 zhm
  2492 ?        Ss     0:00 gpm -m /dev/input/mice -t imps2
  2501 ?        Ss     0:00 crond
  2540 ?        Ss     0:00 xfs -droppriv -daemon
  2549 ?        Ss     0:00 /usr/sbin/atd
  2582 tty1     Ss     0:00 /usr/athena/etc/login.krb5 -- root
  2583 tty2     Ss+    0:00 /sbin/mingetty 
--loginprog=/usr/athena/etc/login.krb5 tty2
  2617 tty3     Ss+    0:00 /sbin/mingetty 
--loginprog=/usr/athena/etc/login.krb5 tty3
  2697 tty4     Ss+    0:00 /sbin/mingetty 
--loginprog=/usr/athena/etc/login.krb5 tty4
  2762 tty5     Ss+    0:00 /sbin/mingetty 
--loginprog=/usr/athena/etc/login.krb5 tty5
  2763 tty6     Ss+    0:00 /sbin/mingetty 
--loginprog=/usr/athena/etc/login.krb5 tty6
23809 ?        S      0:00 /usr/athena/libexec/gconfd-2 4
  3602 ?        S      0:00 crond
  3603 ?        Ss     0:00 /bin/sh -c /etc/athena/desync; 
/usr/lib/sendmail -q > /dev/null
  3604 ?        S      0:00 /etc/athena/desync
  3836 ?        S      0:00 /usr/athena/libexec/gconfd-2 4
  3924 tty1     S      0:00 /usr/athena/etc/login.krb5 -- root
  3925 tty1     S      0:00 -bash
  4383 ?        S      0:00 crond
  4384 ?        Ss     0:00 /bin/sh -c /etc/athena/desync 360; 
/etc/athena/reactivate > /dev/console 2>&1
  4385 ?        S      0:00 /etc/athena/desync 360
  4757 tty7     Ss+    0:00 /etc/athena/dm /etc/athena/login/config ttyp0 tty7
  4763 ?        S      0:00 /usr/X11R6/bin/X vt07
  4784 ?        Ss     0:00 /etc/athena/console -display :0.0 
-nosession -inputfd 3
  4785 ?        Ss     0:00 /bin/sh /etc/athena/login/Xsession 2
  4813 ?        S      0:00 /bin/athena/tcsh -f 
/usr/athena/lib/init/xsession -nocalls
  4836 ?        S      0:00 metacity
  4839 ?        S      0:00 dustbuster -s TERM /usr/athena/libexec/gconfd-2 4
  4840 ?        S      0:00 /usr/athena/libexec/gconfd-2 4
  4848 ?        S      0:00 activation-client -s iid == 
'OAFIID:GNOME_SettingsDaemon'
  4850 ?        Ss     0:00 
/usr/athena/libexec/bonobo-activation-server --ac-activate 
--ior-output-fd=11
  4852 ?        S      0:00 /usr/athena/libexec/gnome-settings-daemon 
--oaf-activate-iid=OAFIID:GNOME_SettingsDaemon --oaf-ior-fd=19
  4856 tty1     R+     0:00 ps -axwww


-- 
-------------------
Jonathan Reed

jdreed@mit.edu
-------------------

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