installiing the pre-4.0 XenSource GUI on Linux and Mac OS.

| | Comments (0)
Okay, I've been whining too much lately.  Here's a bit that I'm having to cut out of the chapter where we talk about the XenSource product.  (We wrote it right before version 4.0 came out and changed everything.  I preserve it here on the off chance someone will find it useful.)

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

About this Entry

This page contains a single entry by chris t published on April 12, 2008 7:50 PM.

was the previous entry in this blog.

jam yesterday and jam tomorrow, but never jam today. is the next entry in this blog.

Find recent content on the main index or look in the archives to find all content.