LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Server (https://www.linuxquestions.org/questions/linux-server-73/)
-   -   centos kernel upgrade problem (raid driver) (https://www.linuxquestions.org/questions/linux-server-73/centos-kernel-upgrade-problem-raid-driver-595455/)

blunt 10-29-2007 08:27 AM

centos kernel upgrade problem (raid driver)
 
I have recently installed CentOS 5 on my machine, with raid1 on a Highpoint 2300 controller.

Highpoint has drivers on their site, from where I downloaded the necessary files to create a driver disk, needed during installation.

I was able to load de drivers in setup, created lvm for my sda (double sata disk - raid1 by highpoint controller) and installed with no problem.

When I try to 'yum upgrade -y' the kernel installs, bue i cannot startup centos with it. I also tried to install an openvz kernel with no sucess. I followed highpoint tips on installing to an existing kernel, but had no success.

I always get kernel panic and volumes not found during boot...

In my driver disk, I have a rr3210_00.ko driver that highpoint mentions I need to:
1 - copy to /lib/modules/<kernel version>/kernel/drivers/scsi
2 - depmod -a <kernel version>
3 - echo “modprobe rr2310_00” > /etc/init.d/hptdriver
4 - chmod 755 /etc/init.d/hptdriver
5 - ln –sf /etc/init.d/hptdriver /etc/rc.d/rc3.d/S01hptdriver
6 - ln –sf /etc/init.d/hptdriver /etc/rc.d/rc4.d/S01hptdriver
7 - ln –sf /etc/init.d/hptdriver /etc/rc.d/rc5.d/S01hptdriver

i've done this, but the problem remains...

I don't know what i should try to do...If anyone has any ideas, please suggest...

I have also tried creating a new initrimg. here is the output generated by my attempt of getting the openvz kernel working...but it still doesn't. any help appreciated.

the driver is rr2310_00 an is there.

[root@server ~]# rm -f /lib/modules/2.6.18-8.1.15.el5.028stab047.1/kernel/drivers/s csi/sata_mv.ko
[root@server ~]# rm /boot/initrd-2.6.18-8.1.15.el5.028stab047.1.img
rm: remove regular file `/boot/initrd-2.6.18-8.1.15.el5.028stab047.1.img'? y
[root@server ~]# /sbin/mkinitrd -v -f --preload scsi_mod --preload sd_mod --with=rr2310_00 --builtin=sata_mv /boot/initrd-2.6.18-8.1.15.el5.028stab047.1.img 2.6.18-8.1.15.el5.028stab047.1
Creating initramfs
Looking for deps of module scsi_mod
Looking for deps of module sd_mod: scsi_mod
Looking for deps of module uhci-hcd
Looking for deps of module ohci-hcd
Looking for deps of module ehci-hcd
Looking for deps of module ext3: jbd
Looking for deps of module jbd
Looking for driver for device sda2
Looking for deps of module pci:v00001103d00002300sv000011ABsd000011ABbc01sc00i00: scsi_mod rr2310_00
Looking for deps of module rr2310_00: scsi_mod
Looking for deps of module sata_nv: scsi_mod libata
Looking for deps of module libata: scsi_mod
Looking for deps of module ide-disk
Looking for deps of module dm-mod
Looking for deps of module dm-mirror: dm-mod
Looking for deps of module dm-zero: dm-mod
Looking for deps of module dm-snapshot: dm-mod
Using modules: /lib/modules/2.6.18-8.1.15.el5.028stab047.1/kernel/drivers/s csi/scsi_mod.ko /lib/modules/2.6.18-8.1.15.el5.028stab047.1/kernel/drivers/s csi/sd_mod.ko /lib/modules/2.6.18-8.1.15.el5.028stab047.1/kernel/drivers/u sb/host/uhci-hcd.ko /lib/modules/2.6.18-8.1.15.el5.028stab047.1/kernel/drivers/u sb/host/ohci-hcd.ko /lib/modules/2.6.18-8.1.15.el5.028stab047.1/kernel/drivers/u sb/host/ehci-hcd.ko /lib/modules/2.6.18-8.1.15.el5.028stab047.1/kernel/fs/jbd/jb d.ko /lib/modules/2.6.18-8.1.15.el5.028stab047.1/kernel/fs/ext3/e xt3.ko /lib/modules/2.6.18-8.1.15.el5.028stab047.1/updates/rr2310_0 0.ko /lib/modules/2.6.18-8.1.15.el5.028stab047.1/kernel/drivers/s csi/libata.ko /lib/modules/2.6.18-8.1.15.el5.028stab047.1/kernel/drivers/s csi/sata_nv.ko /lib/modules/2.6.18-8.1.15.el5.028stab047.1/kernel/drivers/m d/dm-mod.ko /lib/modules/2.6.18-8.1.15.el5.028stab047.1/kernel/drivers/m d/dm-mirror.ko /lib/modules/2.6.18-8.1.15.el5.028stab047.1/kernel/drivers/m d/dm-zero.ko /lib/modules/2.6.18-8.1.15.el5.028stab047.1/kernel/drivers/m d/dm-snapshot.ko
/sbin/nash -> /tmp/initrd.Ns3261/bin/nash
/sbin/insmod.static -> /tmp/initrd.Ns3261/bin/insmod
copy from `/lib/modules/2.6.18-8.1.15.el5.028stab047.1/kernel/drivers/ scsi/scsi_mod.ko' [elf32-i386] to `/tmp/initrd.Ns3261/lib/scsi_mod.ko' [elf32-i386]
copy from `/lib/modules/2.6.18-8.1.15.el5.028stab047.1/kernel/drivers/ scsi/sd_mod.ko' [elf32-i386] to `/tmp/initrd.Ns3261/lib/sd_mod.ko' [elf32-i386]
copy from `/lib/modules/2.6.18-8.1.15.el5.028stab047.1/kernel/drivers/ usb/host/uhci-hcd.ko' [elf32-i386] to `/tmp/initrd.Ns3261/lib/uhci-hcd.ko' [elf32-i386]
copy from `/lib/modules/2.6.18-8.1.15.el5.028stab047.1/kernel/drivers/ usb/host/ohci-hcd.ko' [elf32-i386] to `/tmp/initrd.Ns3261/lib/ohci-hcd.ko' [elf32-i386]
copy from `/lib/modules/2.6.18-8.1.15.el5.028stab047.1/kernel/drivers/ usb/host/ehci-hcd.ko' [elf32-i386] to `/tmp/initrd.Ns3261/lib/ehci-hcd.ko' [elf32-i386]
copy from `/lib/modules/2.6.18-8.1.15.el5.028stab047.1/kernel/fs/jbd/j bd.ko' [elf32-i386] to `/tmp/initrd.Ns3261/lib/jbd.ko' [elf32-i386]
copy from `/lib/modules/2.6.18-8.1.15.el5.028stab047.1/kernel/fs/ext3/ ext3.ko' [elf32-i386] to `/tmp/initrd.Ns3261/lib/ext3.ko' [elf32-i386]
copy from `/lib/modules/2.6.18-8.1.15.el5.028stab047.1/updates/rr2310_ 00.ko' [elf32-i386] to `/tmp/initrd.Ns3261/lib/rr2310_00.ko' [elf32-i386]
copy from `/lib/modules/2.6.18-8.1.15.el5.028stab047.1/kernel/drivers/ scsi/libata.ko' [elf32-i386] to `/tmp/initrd.Ns3261/lib/libata.ko' [elf32-i386]
copy from `/lib/modules/2.6.18-8.1.15.el5.028stab047.1/kernel/drivers/ scsi/sata_nv.ko' [elf32-i386] to `/tmp/initrd.Ns3261/lib/sata_nv.ko' [elf32-i386]
copy from `/lib/modules/2.6.18-8.1.15.el5.028stab047.1/kernel/drivers/ md/dm-mod.ko' [elf32-i386] to `/tmp/initrd.Ns3261/lib/dm-mod.ko' [elf32-i386]
copy from `/lib/modules/2.6.18-8.1.15.el5.028stab047.1/kernel/drivers/ md/dm-mirror.ko' [elf32-i386] to `/tmp/initrd.Ns3261/lib/dm-mirror.ko' [elf32-i386]
copy from `/lib/modules/2.6.18-8.1.15.el5.028stab047.1/kernel/drivers/ md/dm-zero.ko' [elf32-i386] to `/tmp/initrd.Ns3261/lib/dm-zero.ko' [elf32-i386]
copy from `/lib/modules/2.6.18-8.1.15.el5.028stab047.1/kernel/drivers/ md/dm-snapshot.ko' [elf32-i386] to `/tmp/initrd.Ns3261/lib/dm-snapshot.ko' [elf32-i386]
/sbin/lvm.static -> /tmp/initrd.Ns3261/bin/lvm
/etc/lvm -> /tmp/initrd.Ns3261/etc/lvm
`/etc/lvm/lvm.conf' -> `/tmp/initrd.Ns3261/etc/lvm/lvm.conf'
Adding module scsi_mod
Adding module sd_mod
Adding module uhci-hcd
Adding module ohci-hcd
Adding module ehci-hcd
Adding module jbd
Adding module ext3
Adding module rr2310_00
Adding module libata
Adding module sata_nv
Adding module dm-mod
Adding module dm-mirror
Adding module dm-zero
Adding module dm-snapshot

please, any suggestions are welcome...

blunt 10-29-2007 04:35 PM

does anyone have a clue?

please, even if it's a stupid idea, there is no problem to suggest. the worst that could happen is me needing to reinstall centos.
since it's not working, that's no problem...


All times are GMT -5. The time now is 03:57 PM.