Mailinglist Archive: opensuse (3202 mails)

< Previous Next >
Re: [opensuse] Software Updates hanging
  • From: Randall R Schulz <rschulz@xxxxxxxxx>
  • Date: Fri, 9 Nov 2007 15:01:58 -0800
  • Message-id: <200711091501.58408.rschulz@xxxxxxxxx>
Bryen,

On Friday 09 November 2007 14:39, Bryen wrote:
It seems that my software updates is hanging. Quick question, if I
stop and restart it, will everything be okay?

Please tell us something about your setup / configuration /
installation.

Most importantly, which version of SuSE Linux / openSUSE are you
running? I'm going to guess it's something late model, maybe 10.3?

Are you updating via the YaST Update module or via the tray applet?

At what point or stage in the update process does it stall? Is it
repeatable, or, as it seems may be the case, is this the first time
it's happened and still sitting there hung?

Generally speaking, it's not a good idea to kill a process that is or
might be writing to the package database or related system information,
but some hangs leave you with no alternative.

I've seen hangs during update (and many other circumstances) related to
the just-fixed problem in the Reiser file system code. Have you applied
the latest kernel update? Or is that among the updates you're currently
trying to apply?

You can tell if that's the case by running this command:

% ps axl |egrep '\<D'

and looking for processes with a capital 'D' in the "STAT" column (you
may get false hits from that simple egrep command).

No process should remain in that state for more than a few dozen
milliseconds, for the most part. If the disk is very busy, it could be
longer, but the existence of any process that's stuck in that state is
an indication you've been bitten by the Reiser FS bug. There's nothing
to be done but reboot when that occurs.

If that's the situation, hope for the best, reboot and re-run the system
update. Once you get the new kernel installed, you should be free of
this particular problem.


--
---Bryen---


Randall Schulz
--
To unsubscribe, e-mail: opensuse+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse+help@xxxxxxxxxxxx

< Previous Next >
Follow Ups
References