SCIENTIFIC-LINUX-USERS Archives

December 2010

SCIENTIFIC-LINUX-USERS@LISTSERV.FNAL.GOV

Options: Use Monospaced Font
Show Text Part by Default
Show All Mail Headers

Message: [<< First] [< Prev] [Next >] [Last >>]
Topic: [<< First] [< Prev] [Next >] [Last >>]
Author: [<< First] [< Prev] [Next >] [Last >>]

Print Reply
Subject:
From:
Martin Flemming <[log in to unmask]>
Reply To:
Martin Flemming <[log in to unmask]>
Date:
Thu, 2 Dec 2010 10:41:31 +0100
Content-Type:
TEXT/PLAIN
Parts/Attachments:
TEXT/PLAIN (205 lines)
On Wed, 1 Dec 2010, Troy Dawson wrote:

> [log in to unmask] wrote:
>> Hi !
>> 
>> I've got a problem with kernel installation/upgrades on only a few machines 
>> with yum or directly with rpm ...
>> 
>> root     28088  2.1  7.0  45316 36256 pts/1    S+   13:36   0:34 
>> /usr/bin/python /usr/bin/yum -y update kernel*
>> root     28094  0.0  0.1   2496   916 pts/1    S+   13:38   0:00 /bin/sh 
>> /var/tmp/rpm-tmp.47101 4
>> root     28098  0.0  0.1   2496  1000 pts/1    S+   13:38   0:00 /bin/bash 
>> /sbin/new-kernel-pkg --package kernel --mkinitrd --depmod --install 
>> 2.6.18-194.26.1.el5
>> root     28107  0.0  0.2   2748  1248 pts/1    S+   13:38   0:00 /bin/bash 
>> --norc /sbin/mkinitrd --allow-missing -f 
>> /boot/initrd-2.6.18-194.26.1.el5.img 2.6.18-194.26.1.el5
>> root     28170  0.0  0.1   2748   744 pts/1    S+   13:38   0:00 /bin/bash 
>> --norc /sbin/mkinitrd --allow-missing -f 
>> /boot/initrd-2.6.18-194.26.1.el5.img 2.6.18-194.26.1.el5
>> root     28172  0.0  0.1   2728   712 pts/1    D+   13:38   0:00 /sbin/nash 
>> --forcequiet
>> 
>> 
>> or directly with rpm ..
>> 
>> rpm -ivvv kernel-2.6.18-194.26.1.el5.i686.rpm
>> 
>> 
>> D:   install: %post(kernel-2.6.18-194.26.1.el5.i686) asynchronous scriptlet 
>> start
>> D:   install: %post(kernel-2.6.18-194.26.1.el5.i686)    execv(/bin/sh) pid 
>> 29590
>> ++ uname -i
>> ++ uname -i
>> + '[' i386 == x86_64 -o i386 == i386 ']'
>> + '[' -f /etc/sysconfig/kernel ']'
>> + /bin/sed -i -e 's/^DEFAULTKERNEL=kernel-smp$/DEFAULTKERNEL=kernel/' 
>> /etc/sysconfig/kernel
>> + /sbin/new-kernel-pkg --package kernel --mkinitrd --depmod --install 
>> 2.6.18-194.26.1.el5
>> 
>> 
>> .... got somebody any idea what's going wrong or could/should i do ?
>> 
>> Thanks & Cheers,
>>
>>         Martin
>
> Hi Martin,
> The first thing I would check was my /var/log/messages and make sure I wasn't 
> getting some write error, or any error.  My first guess is that you have 
> read-only access on some disk (wherever /boot is).  I'm not saying you set it 
> up that way, but if your disk starts to fail, that's going to be seen, and 
> linux will switch it over to read-only mode to protect the disk.
>
> Troy

Thanks for answer, Troy et Steve !

.. but the disk and the filesystem seems to be ok,


and there isn't a real big disk in this machine .. .

/dev/hda1              9920592   6482908   2925616  69% /
/dev/hda8             45937992  41395632   2171168  96% /scratch
/dev/hda7              1984016    312576   1569028  17% /var
/dev/hda6              1984016     35964   1845640   2% /tmp
/dev/hda5              3968092    183452   3579816   5% /opt/products
/dev/hda2              7936288   4185900   3340732  56% /afscache
tmpfs                   257220         0    257220   0% /dev/shm
AFS                    9000000         0   9000000   0% /afs



..  i found something like this .. but these buggs/threads  are very old ...

https://bugzilla.redhat.com/show_bug.cgi?id=198981
http://forums.fedoraforum.org/archive/index.php/t-193690.html


the rpmdb think, the kernel-rpm is installed , but it's not installed :-(

flc01] /tmp # rpm -qa|grep  2.6.18-194.26
kernel-headers-2.6.18-194.26.1.el5
kernel-2.6.18-194.26.1.el5
kernel-devel-2.6.18-194.26.1.el5
[flc01] /tmp # ll /boot/initrd-2.6.18-194.26.1.el5.img
ls: /boot/initrd-2.6.18-194.26.1.el5.img: No such file or directory
[flc01] /tmp #

.. i removed the kernel  again ( out of rpmdb) and make another attempt,


Downloading Packages:
(1/3): kernel-module-openafs-2.6.18-194.26.1.el5-1.4.12-79.sl5.i686.rpm 
| 247 kB     00:00
(2/3): kernel-devel-2.6.18-194.26.1.el5.i686.rpm 
| 5.4 MB     00:03
(3/3): kernel-2.6.18-194.26.1.el5.i686.rpm 
|  17 MB     00:08
----------------------------------------------------------------------------------------------------------------------------------------
Total 
1.7 MB/s |  23 MB     00:13
Running rpm_check_debug
Member: kernel-module-openafs-2.6.18-194.26.1.el5.i686 0-1.4.12-79.sl5 - u
Adding Package 
kernel-module-openafs-2.6.18-194.26.1.el5-1.4.12-79.sl5.i686 in mode u
Member: kernel.i686 0-2.6.18-194.26.1.el5 - i
Adding Package kernel-2.6.18-194.26.1.el5.i686 in mode i
Member: kernel-devel.i686 0-2.6.18-194.26.1.el5 - i
Adding Package kernel-devel-2.6.18-194.26.1.el5.i686 in mode i
rpm_check_debug time: 0.802
Running Transaction Test
Member: kernel-module-openafs-2.6.18-194.26.1.el5.i686 0-1.4.12-79.sl5 - u
Adding Package 
kernel-module-openafs-2.6.18-194.26.1.el5-1.4.12-79.sl5.i686 in mode u
Member: kernel.i686 0-2.6.18-194.26.1.el5 - i
Adding Package kernel-2.6.18-194.26.1.el5.i686 in mode i
Member: kernel-devel.i686 0-2.6.18-194.26.1.el5 - i
Adding Package kernel-devel-2.6.18-194.26.1.el5.i686 in mode i
Finished Transaction Test
Transaction Test Succeeded
Transaction Test time: 6.789
Member: kernel-module-openafs-2.6.18-194.26.1.el5.i686 0-1.4.12-79.sl5 - u
Adding Package 
kernel-module-openafs-2.6.18-194.26.1.el5-1.4.12-79.sl5.i686 in mode u
Member: kernel.i686 0-2.6.18-194.26.1.el5 - i
Adding Package kernel-2.6.18-194.26.1.el5.i686 in mode i
Member: kernel-devel.i686 0-2.6.18-194.26.1.el5 - i
Adding Package kernel-devel-2.6.18-194.26.1.el5.i686 in mode i
Running Transaction
   Installing     : kernel 
1/3


and it still hangs :-(

i see several processes

[flc01] ~ # pp nash
USER       PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND
root      3129  0.0  0.1   2728   712 pts/2    D+   10:18   0:00 /sbin/nash --forcequiet
root      3222  0.0  0.1   1928   548 pts/0    S+   10:22   0:00 egrep (PID|nash)
root     28172  0.0  0.1   2728   712 ?        D    Dec01   0:00 /sbin/nash --forcequiet
root     29669  0.0  0.1   2728   708 ?        D    Dec01   0:00 /sbin/nash --forcequiet

.. the old nash-processes could'nt be killed with "-9" anymore


[flc01] ~ # pp mkinitrd
USER       PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND
root      3047  0.0  0.1   2496  1004 pts/2    S+   10:18   0:00 /bin/bash /sbin/new-kernel-pkg --package kernel --mkinitrd --depmod --install 2.6.18-194.26.1.el5
root      3058  0.0  0.2   2748  1252 pts/2    S+   10:18   0:00 /bin/bash --norc /sbin/mkinitrd --allow-missing -f /boot/initrd-2.6.18-194.26.1.el5.img 2.6.18-194.26.1.el5
root      3127  0.0  0.1   2748   748 pts/2    S+   10:18   0:00 /bin/bash --norc /sbin/mkinitrd --allow-missing -f /boot/initrd-2.6.18-194.26.1.el5.img 2.6.18-194.26.1.el5
root      3368  0.0  0.1   1928   552 pts/0    S+   10:22   0:00 egrep (PID|mkinitrd)

.. and ..

/bin/sh /var/tmp/rpm-tmp.91198 4

cat /var/tmp/rpm-tmp.91198
if [ `uname -i` == "x86_64" -o `uname -i` == "i386" ]; then
   if [ -f /etc/sysconfig/kernel ]; then
     /bin/sed -i -e 's/^DEFAULTKERNEL=kernel-smp$/DEFAULTKERNEL=kernel/' 
/etc/sysconfig/kernel || exit $?
   fi
fi
/sbin/new-kernel-pkg --package kernel --mkinitrd --depmod --install 
2.6.18-194.26.1.el5 || exit $?
if [ -x /sbin/weak-modules ]
then
     /sbin/weak-modules --add-kernel 2.6.18-194.26.1.el5 || exit $?


if i cancel the yum-command, i've got this error

Running Transaction
   Installing     : kernel                                                                                                           1/3
error: %post(kernel-2.6.18-194.26.1.el5.i686) scriptlet failed, signal 2

rpm -qil --scripts kernel-2.6.18-194.26.1.el5.i686

postinstall scriptlet (using /bin/sh):
if [ `uname -i` == "x86_64" -o `uname -i` == "i386" ]; then
   if [ -f /etc/sysconfig/kernel ]; then
     /bin/sed -i -e 's/^DEFAULTKERNEL=kernel-smp$/DEFAULTKERNEL=kernel/' 
/etc/sysconfig/kernel || exit $?
   fi
fi
/sbin/new-kernel-pkg --package kernel --mkinitrd --depmod --install 
2.6.18-194.26.1.el5 || exit $?
if [ -x /sbin/weak-modules ]
then
     /sbin/weak-modules --add-kernel 2.6.18-194.26.1.el5 || exit $?
fi



thanks again & cheers,

 	martin

ATOM RSS1 RSS2