Log in

Previous Entry | Next Entry

Xen 3.2-1 on Debian Lenny

Seeing as I test (QA) hypervisors (ESX, XenServer, Hyper-V) for a living, I built my own massive server and decided I would run the open source counterpart (Xen.org) and get building guest OSes of my choice.

I've been using linux since about 1991 (I believe slackware was my first install) and decided to install Debian 5.0 (Lenny) and then install Xen server with Xfce4. To keep it light but useful.

Let's just say after about 4 days of changes to /etc/network/interfaces, /etc/xen/xend-config.sxp and various other wild goose chases, I did something I've never done with linux before. I GAVE UP. It pissed me off to no end as bridging wouldn't work. Then when I fixed that, the vncclient would not display the guest OS. I fixed that, then the console was getting screwed up. I could have written a new linux distibution before I got this friggin thing working. In fact I remember while working for a "large" company, I "came across" a Dec Workstation 3000 and bet myself I could get some variant of linux working on it. After a week of dedication, I had yellow-dog linux working and turned it into a router. Hey, they were going to throw it out and at that time I was unmarried, so free time wasn't an issue. You get the point... You can throw days at configuration issues.

The solution: CentOS 5.3.

I know, I know. Many people get this to work fine. Yeah, find me one! It doesn't work. Can't get there from here, trust me. And I love Debian. It's by far the best linux variant.

I digress... Anyway, the CentOS install went like this.
Boot with CD, select install and get started.
Configure network... Check
Configure hostname and such... Check
Select virtualization package... Check


Then this magical thing happened... It just worked.
No messing with /etc/network/interfaces
No messing with /etc/xen/xend-config.sxp

So if you are going down this path and are determined to get Debian Lenny working (well) with Xen and Xfce4, send me your config files. I'll try it again.
If you just want to get rolling, use CentOS 5.3. Sometimes easier is just better.





Latest Month

April 2014
Powered by LiveJournal.com
Designed by Tiffany Chow