So, here's a pure erratum for you:
Installing
the XenSource GUI
The XenSource GUI officially works on Windows and Linux. Unofficially, it's a Java program, and will run at very least on MacOS X, and probably on any other system with a sufficiently bleeding-edge version of Java installed.
The Windows install is easy. Insert the CD-ROM, let the install process run, answer its questions.
The Linux install is just as easy -- there are RPMs in the client-install directory on the Linux Support CD. Install them using your favorite method, e.g.:
# rpm -ivh xenserver-client-jre-3.2.0-2004-i386.rpm
# rpm -ivh xenserver-client-jars-3.2.0-2004.noarch.rpm
# rpm -ivh xenserver-client-3.2.0-2004.noarch.rpm
Installing the console on MacOS X is a little more difficult, and unsupported besides. If you'd like to try anyway, here are some directions for installing the 3.2 version:
First, you'll need Java version 6. Download it from Apple's Developer website. The filename we had was javase6release1dp6.dmg . Install it.
Now go to a handy Linux machine. Take the xenserver-client rpms (the two with "noarch" in their name,) and convert them to .tar.gz files using rpm2targz . Move both .tar.gz files to the mac and extract them into the root directory.
This creates an /opt/xensource/xenserver-client directory. Edit the bin/xenserver-client.sh script in that directory and change
${BASEDIR}/jre/bin/java \
to point to OS X's java location:
/System/Library/Frameworks/JavaVM.framework/Version \
Also, at the top of the list of command-line options, add:
-XX:+UseTLAB \
Finally, remove the -Xincgc bit from that script. (The incremental garbage collector appears to be broken.) Run the script, and it should pop up the same interface as on the Windows and Linux versions, Java widgets and all.
Leave a comment