Upgrading XenServer 5.6sp2 to Xenserver 6.1 with a 3ware Raid Card

Originally trying to upgrade our platform servers running XenServer 5.6SP2 on a LSI 9750 3ware Raid card wasn’t working correctly, as they weren’t seeing the old data to upgrade. So what I ended up doing was loading the raid drivers before the installer ever started. Here is a brief checklist of the steps I took to successfully upgrade the servers:

Required Items:
USB CD Rom
XenServer 6.1 9750 Driver Disk (created using the DDK)
XenServer 6.1 Installation ISO (Downloaded off the XenServer Website)

9750 driver disk in usb
XenServer 6.1 Installation ISO in ipmi virtual storage
boot: shell
-(When prompted to press enter for an installation or upgrade, instead type in shell and hit enter.)
mkdir driver
mount -o loop /dev/cdrom driver
rpm -i driver/3ware-modules-*
cp /lib/modules/2.6.32*xen/extra/3w-sas.ko /lib/modules/2.6.32.*xen/kernel/drivers/scsi
insmod /lib/modules/2.6.32.*xen/kernel/drivers/scsi/3w-sas.ko
lsmod|grep 3w
-(double check the driver is actually loaded)
exit
proceed with upgrade.

Unplug the USB cdrom before the server boots back up.

Leave a Reply