Difference between revisions of "GSP Virtualisation with Xen"
From PDP/Grid Wiki
Jump to navigationJump to searchLine 29: | Line 29: | ||
* Get the latest XenCenter 6.1 (download the XenServer 6.1 install CD ISO and extract the [http://stal.nikhef.nl/mirror/XenServer/XenServer6.1.0/client_install/XenCenter.msi XenCenter.MSI] from it or the XE CLI) | * Get the latest XenCenter 6.1 (download the XenServer 6.1 install CD ISO and extract the [http://stal.nikhef.nl/mirror/XenServer/XenServer6.1.0/client_install/XenCenter.msi XenCenter.MSI] from it or the XE CLI) | ||
* ALWAYS upgrade the master first, WITHOUT putting it in maintenance mode | * ALWAYS upgrade the master first, WITHOUT putting it in maintenance mode | ||
− | * | + | * Unpack all of the XCP-1.6-61809c.iso file and put it up on a [http://stal.nikhef.nl/mirror/XenServer/XCP16/install/ web site] |
+ | * Create an upgrade XML file and put it on a web site as well, e.g. [http://stal.nikhef.nl/cfg/XCP16up.xml XCP16up.xml] | ||
+ | * Install PXE linux, and make sure the mboot.c32 and pxelinux.0 file belong together. Create a PXE config file as | ||
+ | |||
+ | default xenserver | ||
+ | label xenserver | ||
+ | kernel mboot.c32 | ||
+ | append XCP16/xen.gz dom0_max_vcpus=2 dom0_mem=752M com1=115200,8n1 console=com1,vga --- XCP16/vmlinuz xencons=hvc console=hvc0 console=tty0 answerfile=http://194.171.97.240/cfg/XCP16up.xml install --- XCP16/install.img | ||
+ | |||
+ | * on Dell IDRAC systems you can force PXE boot on next boot, by doring the following TWICE (that's an iDRAC bug): | ||
+ | ipmitool -H <hostname>.ipmi.nikhef.nl -U root chassis bootparam set bootflag pxe | ||
+ | ipmitool -H <hostname>.ipmi.nikhef.nl -U root chassis bootparam set bootflag pxe | ||
+ | |||
+ | * boot to install/upgrade | ||
+ | ln -sf XCP16-install.cfg `hexaddrbyname vms-sec-01.inst.ipmi.nikhef.nl` | ||
+ | * reset to disk via obvious | ||
+ | ipmitool -H <hostname>.ipmi.nikhef.nl -U root chassis bootparam set bootflag disk | ||
+ | * also reset the PXE | ||
+ | ln -sf localboot.cfg `hexaddrbyname vms-sec-01.inst.ipmi.nikhef.nl` | ||
+ | |||
The following is no longer needed: | The following is no longer needed: |