Current-Users archive

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

Re: nfs problems



> On Tue, Dec 08, 2009 at 06:07:32PM +0100, Christoph Egger wrote:
>  > I observe strange hangs with nfs on amd64.
>  > 
>  > 'ls' works fine but 'sync' blocks the shell and
>  > isn't interruptable with CTRL-c.
>  > 
>  > I can provide more information when you tell me
>  > which ones you want to have.
>  > I don't know where to look at.
> 
> A good start for this or any other hang is to run ps -alx and
> examine the WCHAN column.
> 
> If, as is likely, everything is waiting on 'tstile', find the
> related process that isn't waiting on tstile that all the
> others are queueing up behind. Usually there is one.

UID  PID PPID  CPU PRI NI   VSZ   RSS WCHAN   STAT TTY         TIME COMMAND
  0    0    0    0 125  0     0 25520 uvm     DKl  ?        0:57.28 [system]
  0    1    0  240  85  0 10640  1084 wait    Is   ?        0:00.02 init 
  0   72    1   79  43  0 13704  1152 parked  Isl  ?        0:00.02 xenbackendd
  0  139    1    0  85  0 21164  1600 kqueue  Ss   ?        0:00.23 /usr/sbin/s
  0  306    1  306  85  0 43160  1992 select  Is   ?        0:00.01 /usr/sbin/s
  0  356    1    0  85  0  8572  1056 nanoslp Ss   ?        0:00.25 /usr/sbin/c
  0  383  306    0  85  0 62292  4060 select  Ss   ?        0:05.25 sshd: root@
  0  460    1    0  85  0 19168  2256 kqueue  Ss   ?        0:00.56 /usr/libexe
 12  472  460    0  85  0 19276  2392 kqueue  I    ?        0:00.31 qmgr -l -t 
  0  474    1  671  85  0 12752  1048 kqueue  Is   ?        0:00.00 /usr/sbin/i
  0  554  571 4097  85  0 91136 17172 select  Il   ?        0:45.20 /usr/pkg/bi
  0  563    1    0  85  0 11776  1632 select  I    ?        0:01.65 xenstored -
  0  564    1    0  85  0 19012  1164 select  Il   ?        0:00.02 xenconsoled
  0  571    1  805  85  0 68608  4624 wait    I    ?        0:00.02 /usr/pkg/bi
  0  815  554  413  85  0 52860  8524 genput  Dl   ?       29:34.16 /usr/local/
 12 2053  460    0  85  0 19212  2308 kqueue  S    ?        0:00.04 pickup -l -
  0  134  438    0  85  0 10788  1164 wait    I+   ttyp0    0:00.01 /bin/sh ./n
  0  438  383    0  85  0  6600  1244 pause   Is   ttyp0    0:00.03 -ksh 
  0  613  622    0   0  0     0     0 -       Z+   ttyp0    0:00.00 (python2.5)
  0  622  134  303  85  0 16940  1228 select  Sl+  ttyp0    0:05.52 /usr/local/
  0  387  497    0  85  0  6604  1288 pause   S    xencons  0:01.55 -ksh 
  0  497    1  483  85  0 52740  2952 wait    Is   xencons  0:00.05 login 
  0 1410  387    0  42  0 10672  1000 -       O+   xencons  0:00.01 ps -alx 


There is no 'tstile'. But there is one 'parked'. What
does that mean ?

Christoph


Home | Main Index | Thread Index | Old Index