The Xen solutions including installing and configuring Dom0 and DomU are summarized here. This post will be updated when our solution changes. Only the latest tested stable solutions are listed here.
LVM volumes as backing for DomU’s file system is an appealing solution to Xen VBD. LVM volumes can dynamically grow/shrink and snapshot. These features make it simple and fast to duplicate DomU and adding storage to DomU. LVM backed DomU is recommended.
Dom0 installation and configuration
Installing Xen (Domain-0) on Fedora 17
Setting up Stable Xen Dom0 with Fedora: Xen 3.4.3 with Xenified Linux Kernel 126.96.36.199 in Fedora 12
DomU installation and configuration
Installing Fedora 17 Domain-U on Xen with PXE Booting.
LVM backed Xen DomU is quite stable with high performance that uses unmodified Fedora pv_ops kernel:
Setting Up LVM Backed Xen DomU
Setting up Stable Xen DomU with Fedora: Unmodified Fedora 12 on top of Xenified Fedora 12 Dom0 with Xen
Setting Up Ubuntu DomU on Xen: Use Ubuntu 10.10 on Fedora Xen Dom0
Dom0′s CPU and memory configuration advises:
Managing Xen Dom0′s CPU and Memory
Duplicating LVM Backed Xen DomU
Duplicating and Backing Up LVM Backed Xen DomU from a Remote Server
Create and manage virtual machines on Xen
How to Duplicate Xen DomU Virtual Machines
Automatically backing up Xen File-backed DomU
Unified Xen DomU configuration file
LVM with Xen
A summary of tutorials related to Xen and LVM:
Xen with LVM
Some problems that may happen and their solution:
Problems during Installing Xen Dom0 in Fedora