Hi Folks:
I downloaded and installed the new XCP 1.0 beta today and observed an installation performance difference between XCP 1.0 beta and XCP 0.5.
In my lab environment I have several hypervisor servers and use PXE/TFTP to do automated remote installs. It was very easy to switch over and everything worked well but the “Installing from Base Pack” phase took much, much longer (~40 minutes compared to about 1 minute for 0.5).
Is this expected? Is there any way to speed it up? Could be the result of a network configuration problem? Is there any way to get more debug output?
Here are the steps I used to re-configure:
1. Downloaded the iso image and stored it in /opt/tcc/master/http/vms/iso
a. cd /opt/tcc/master/http/vms/iso
b. wget http://www.xen.org/files/XenCloud/Software/xcp-1.0-beta/XCP-1.0-base-38754.iso
2. Mounted it and copied the PXE/TFTP boot files over
a. umask 0
b. mkdir –p /mnt/XCP-1.0-base-38754
c. mount -o loop XCP-1.0-base-38754.iso /mnt/ XCP-1.0-base-38754
d. \cp /mnt/XCP-1.0-base-38754/install.img /opt/tcc/master/tftpboot/xenserver/
e. \cp /mnt/XCP-1.0-base-38754/boot/vmlinuz /opt/tcc/master/tftpboot/xenserver/
f. \cp /mnt/XCP-1.0-base-38754/boot/xen.gz /opt/tcc/master/tftpboot/xenserver/
g. \rm –rf /opt/tcc/master/http/packages/packages.main
h. \cp –r /mnt/XCP-1.0-base-38754/packages.main /opt/tcc/master/http/packages/
3. Made sure that the necessary services were started
a. service dhcpd restart
b. service httpd restart
c. service xinetd restart
4. Everything else was identical to my 0.5 setup.
Cheers,
Joe