Specifications

must modify the symbolic links that resides in /etc/xen/auto . This file points to the guest
configuration files that you need to start automatically. The startup process is serialized,
meaning that the higher the number of guests, the longer the boot process will take. This
example shows you how to use symbolic links for the guest rhel5vm01 :
[root@python xen]# cd /etc/xen
[root@python xen]# cd auto
[root@python auto]# ls
[root@python auto]# ln -s ../rhel5vm01 .
[root@python auto]# ls -l
lrwxrwxrwx 1 root root 14 Dec 14 10:02 rhel5vm01 -> ../rhel5vm01
[root@python auto]#
19. Modifying Domain0
To use Red Hat Virtualization to manage domain0, you will constantly making changes to the
grub.conf configuration file, that resides in the /etc directory. Because of the large number of
domains to manage, many system administrators prefer to use the 'cut and paste' method when
editing grub.conf . If you do this, make sure that you include all five lines in the Virtualization
entry (or this will create system errors). If you require Xen hypervisor specific values, you must
add them to the 'xen' line. This example represents a correct grub.conf Virtualization entry:
# boot=/dev/sda/
default=0
timeout=15
#splashimage=(hd0, 0)/grub/splash.xpm.gz
hiddenmenu
serial --unit=0 --speed=115200 --word=8 --parity=no --stop=1
terminal --timeout=10 serial console
title Red Hat Enterprise Linux Server (2.6.17-1.2519.4.21. el5xen)
root (hd0, 0)
kernel /xen.gz-2.6.17-1.2519.4.21.el5 com1=115200, 8n1
module /vmlinuz-2.6.17-1.2519.4.21el5xen ro
root=/dev/VolGroup00/LogVol00
module /initrd-2.6.17-1.2519.4.21.el5xen.img
For example, if you need to change your dom0 hypervisor's memory to 256MB at boot time, you
must edit the 'xen' line and append it with the correct entry, 'dom0_mem=256M' . This example
represents the respective grub.conf xen entry:
# boot=/dev/sda
default=0
timeout=15
#splashimage=(hd0,0)/grubs/splash.xpm.gz
hiddenmenu
Modifying Domain0
95