Diferencia entre revisiones de «Xen»
De gacq wiki
(→Create image) |
|||
Línea 59: | Línea 59: | ||
xm list - List all running systems. | xm list - List all running systems. | ||
xm help - List of all commands. | xm help - List of all commands. | ||
+ | |||
+ | |||
+ | =Tools= | ||
+ | *http://www.xen-tools.org/ | ||
+ | **[http://www.debian-administration.org/articles/533 A brief introduction to xen-tools] | ||
+ | *http://xenman.sourceforge.net/ | ||
+ | |||
+ | =Images= | ||
+ | *[http://jailtime.org/ Jailtime.org: Virtual filesystems for Xen] | ||
+ | |||
+ | =References= | ||
+ | *http://wiki.debian.org/Xen | ||
+ | **http://wiki.debian.org/DebianInstaller/Xen | ||
+ | *[http://www.debian-administration.org/articles/512 Software RAID5 and LVM with the Etch Installer] | ||
+ | *[http://www.punknix.com/?q=virtualization_xen Virtualization in Debian Etch (Part 3 - Xen)] | ||
+ | *[http://www.faqs.org/docs/Linux-HOWTO/LVM-HOWTO.html LVM HOWTO] | ||
+ | *[http://xen.org/ XEN project page] | ||
+ | **[http://tx.downloads.xensource.com/downloads/docs/user/ Users' Manual Xen v3.0] | ||
+ | *[http://www.cosmocode.de/en/blogs/gohr/20070130123639/ Virtualization with XEN and Debian Etch] |
Revisión del 16:33 15 ene 2008
Contenido
Installation
Debian Etch installation
Packages install
sudo aptitude install linux-image-2.6-xen-amd64 xen-hypervisor-3.0.3-1-amd64 xen-linux-system-2.6.18-5-xen-amd64 xen-tools
Network config
Before the reboot, a small change in /etc/xen/xend-config.sxp should be done.
Replace
(network-script network-dummy)
with
(network-script 'network-bridge netdev=eth0')
- reboot
Tools config
in /etc/xen-tools/xen-tools.conf
lvm = vg0 debootstrap = 1 size = 10Gb # Disk image size. memory = 256Mb # Memory size swap = 256Mb # Swap size fs = ext3 # use the EXT3 filesystem for the disk image. dist = etch # Default distribution to install. image = sparse # Specify sparse vs. full disk images. dhcp = 1 kernel = /boot/vmlinuz-2.6.18-5-xen-amd64 initrd = /boot/initrd.img-2.6.18-5-xen-amd64 mirror = http://ftp.us.debian.org/debian/
Administration
Create image
xen-create-image --hostname vserver1.mydomain
- or use with options
xen-create-image --hostname=vm1.domain.com --size=5Gb --swap=256Mb --ide \ --ip=192.168.0.101 --netmask=255.255.255.0 --gateway=192.168.0.1 --force \ --dir=/vserver --memory=32Mb --arch=i386 --kernel=/boot/vmlinuz-2.6.18-xenU \ --debootstrap --dist=etch --mirror=http://ftp2.de.debian.org/debian/ --passwd
Boot
xm create /etc/xen/vserver1.mydomain.cfg
Console connect
xm console vserver1.mydomain
Other common commands
xm shutdown <name> - Stop a virtual machine. xm destroy <name> - Stop a virtual machine immediately without shutting it down. It's as if you switch off the power button. xm list - List all running systems. xm help - List of all commands.