Koozali.org: home of the SME Server

Upgrade from 7.3 to 7.4 kernel panic

Offline FraunhoferIFF

  • *
  • 932
  • +0/-0
  • Widerstand ist Zwecklos !
    • http://www.magic-figo.de
Re: Upgrade from 7.3 to 7.4 kernel panic
« Reply #15 on: December 10, 2008, 04:33:43 PM »
same Problem...


Offline okepc

  • ****
  • 118
  • +0/-0
    • http://www.okepc.nl
Re: Upgrade from 7.3 to 7.4 kernel panic
« Reply #16 on: December 11, 2008, 10:48:45 AM »

Offline Igi2003

  • *****
  • 226
  • +0/-0
Re: Upgrade from 7.3 to 7.4 kernel panic
« Reply #17 on: December 11, 2008, 11:31:51 AM »
The Problem is that the ahci controler not works after Update. mkinitrd with Option "--with=ahci" will solve this Problem or edit modprobe.conf manually and add "alias scsi_hostcontroller ahci" and make a new initrd for the new kernel. This Problem is only on SATA Controller in AHCI Mode.

Mfg Igi

Offline okepc

  • ****
  • 118
  • +0/-0
    • http://www.okepc.nl
Re: Upgrade from 7.3 to 7.4 kernel panic
« Reply #18 on: December 11, 2008, 01:51:35 PM »
Quote
This Problem is only on SATA Controller in AHCI Mode

Weird... im running a ultra 320 scsi mirror raid

Dirk

Offline Igi2003

  • *****
  • 226
  • +0/-0
Re: Upgrade from 7.3 to 7.4 kernel panic
« Reply #19 on: December 11, 2008, 02:23:31 PM »
then boot from cd with "sme rescue". Boot without Ethernet drivers, make an chroot /mnt/syslinux.
Then type "kudzu -q". When ready type "kmodule". This shows your hardware controller module. Edit /etc/modprobe.conf and insert your SCSI module shown from kmodule, "alias scsi_hostcontroller(?) module_name", e.g. mptscsih and then build a new initrd image. Replace the original initrd-2.6.9-78.0.8.EL(smp).img in /boot/ folder and restart your server. This may fix your SCSI Problem.

regards

Offline Stefano

  • *
  • 10,894
  • +3/-0
Re: Upgrade from 7.3 to 7.4 kernel panic
« Reply #20 on: December 11, 2008, 02:57:49 PM »
then boot from cd with "sme rescue". Boot without Ethernet drivers, make an chroot /mnt/syslinux.
Then type "kudzu -q". When ready type "kmodule". This shows your hardware controller module. Edit /etc/modprobe.conf and insert your SCSI module shown from kmodule, "alias scsi_hostcontroller(?) module_name", e.g. mptscsih and then build a new initrd image. Replace the original initrd-2.6.9-78.0.8.EL(smp).img in /boot/ folder and restart your server. This may fix your SCSI Problem.

regards

this is only, IMO, a workaround.. we should look at CentOS/RH bugtracker to see where's the problem.. kernel's ones are not in the hands of SME's developers

ciao
Stefano

Offline Igi2003

  • *****
  • 226
  • +0/-0
Re: Upgrade from 7.3 to 7.4 kernel panic
« Reply #21 on: December 11, 2008, 03:46:08 PM »
This is not an Kernel Problem. This is an Problem of SME. The module driver is removed from modprobe.conf and so not build in on kernel update. But why is the "alias scsi_hostadapter xxxxxxx" string removed in modprobe.conf? "kudzu" makes the /etc/sysconfig/hwconf correctly, rc.sysinit load the same modules as the initrd, so the SME works correctly without the scsi_hostadapter strings in the modprobe.conf. When mkinitrd makes a new initrd, it looks in modprobe.conf whitch modules are loaded and build them in the inintd. But when tha ahci module or any hostadapter module string is missing, so mkinitrd does not incluce the module in the new initrd. So the SME stops at boot. I´ve tried to rescan the server for hostadapters, but there is not any program who insert the right module for the found hostadapter to modprobe.conf. The strings are insterted by install from CD.

regards