[CentOS] [SOLVED] Re: Installing a CentOS based distro with Raid driver - Citrix XenServer

Tue May 4 13:03:00 UTC 2010
Georghy <fusco at wanagain.net>

Phil Schaffner a écrit :
> Georghy wrote on 05/03/2010 03:31 AM:
>   
>> Hi everyone,
>> I'm trying to install a XenServer on a server (ref:S5000PAL) 
>> http://www.intel.com/products/server/motherboards/s5000pal/s5000pal-overview.htm
>>     
>
> May be a "Fake RAID" rather than true hardware raid.  See
>
> http://wiki.centos.org/HowTos/SoftwareRAIDonCentOS5
>
> Phil
> _______________________________________________
> CentOS mailing list
> CentOS at centos.org
> http://lists.centos.org/mailman/listinfo/centos
>
>   
It seemed that the problem is solved for those who are in the same 
position, i'll explain what you should do,
first of all try this : (according to the post : 
http://forums.citrix.com/message.jspa?messageID=1400884)

(1)Download that driver : 
http://downloadcenter.intel.com/Detail_Desc.aspx?agr=Y&ProdId=3117&DwnldID=18570&lang=fra
from the intel support web site

(2) install XenServer on the server you want to use with Raid disabled

(3) Install DDK machine domU on the XenServer

(4) copy the driver ESRT2 on the domU DDK using scp

(5) extract ESRT2 drivers

(6) use the following command : "make -C /usr/src/kernels/KERNEL_VERSION 
M=SOURCE_PATH"

where KERNEL_VERSION is the name of the xen kernel (use uname -r), and 
SOURCE_PATH is the path to your Makefile directory (ie if you extract 
the driver on /root, the path is : 
/root/ESRT2__Linux_v.13.13.1021.2009/shim/library/rhel5-32) it seemed 
that rhel5-64 doesn't work according to the same topic named before

(7) scp the containt of rhel5-32 directory (zip or tar it before)

(8) extract it onto a usb key

(9) Enable the RAID onto the XenServer, launch the install of XenServer 
on the the RAID

(10) during the install, before adding driver use alt+f2  create a 
directory : mkdir /mnt , mount the usb pendrive "mount -t vfat /dev/sda1 
/mnt"

(11) copy it on : /lib/modules/KERNEL_VERSION/kernel/drivers/scsi/
where KERNEL_VERSION is the name of the xen kernel (use uname -r)

(12) use insmod 
/lib/modules/KERNEL_VERSION/kernel/drivers/scsi/megasr.ko (it can take 
about 2-3 minutes so be patient)

(13) use alt+f1 to return to the installation, try to load the driver 
using XenServer loadmodule

thanks for your help :)

-- 
Cordialement, / Greetings,
Georghy FUSCO