Hi,
I am running Xen packaged with Centos 5.3 x86_64.
xen_major
: 3
xen_minor
: 1
xen_extra
: .2-164.11.1.el5
I created a Centos 5.3 HVM domain (fully virtualized domain)
with the following configuration:
name = 'centos-x86_64'
memory = 1024
maxmem = 2048
vcpus = 1
vnc = 1
vncdisplay = 1
vncunused = 0
apic = 1
pae = 1
acpi = 1
disk = [ 'phy:/dev/vm/centos-x86_64,hda,w']
vif = [ '' ]
usbdevice = 'tablet'
builder = 'hvm'
kernel = '/usr/sbin/hvmloader'
boot = 'cd'
device_model = '/usr/sbin/qemu-dm'
on_reboot = 'restart'
on_crash = 'preserve'
The domain installed and booted successfully. I want to increase
the memory in the domain to 1512MB from 1024MB using the xm mem-set command. On
issuing the command, I do not see the memory changing dynamically in the
domain. The increase is only picked up on a reboot. When I do an lsmod in the
domain, I see that the xen_balloon driver is loaded. However, I cannot see a
/proc/xen directory. The xen_balloon driver is loaded in Dom0 and I do see the
/proc/xen directory there. Do I need to do anything extra to enable ballooning
in a HVM / fully virtualized domain?
Thanks,
Aravindh