系统版本:ubuntu 12.04
Xen版本
apt-get install xen-utils-4.1 xenwatch xen-tools xen-utils-common xenstore-utils xen-hypervisor-4.1-amd64
注意:
安装完成后会在
重启进入系统查看,显示如下:
则为xen内核安装正常
DHCP的可以不用修改也行
vim /etc/network/interfaces
auto xenbr0
iface xenbr0 inet static
auto eth0
iface eth0 inet manual
四、配置xen-tools创建Ubuntu实例
修改如下内容
vim
dir = /data/xen
size
memory = 128Mb
swap
install-method = debootstrap
fs
dist
image
#gateway
#netmask
#broadcast
#passwd = 1
xfs_options
reiser_optiOns= defaults
serial_device = hvc0 #default
disk_device = xvda
注:
cd /usr/lib/xen-tools/
ln -s karmic.d precise.d
vim /etc/xen/xend-config.sxp
将 #(xend-unix-server no)
#(network-script 'network-bridge netdev=eth1')
#如果不重启xend,则会报错见 http://blog.csdn.net/sdytlm/article/details/6566893
/etc/init.d/xend restart
安装ubuntu12.04虚拟机
xen-create-image --hostname=xen.game.yy.com \
--ip=172.17.1.222 --gateway=172.17.0.1 --netmask=255.255.254.0
--dist=precise --mirror=http://archive.ubuntu.com/ubuntu
--size=10Gb \
--memory=256mb --swap=1024mb --arch=amd64
--boot --passwd --role udev --dir=/data/xen --force
以上命令,如果没有报错,就可以把guest 系统安装成功。
选项说明:
--hostname=xen.game.yy.com
--ip=121.9.221.251 --gateway=121.9.221.129
--netmask=255.255.255.128
--dist=precise
--mirror=http://archive.ubuntu.com/ubuntu
--size=10Gb
--memory=2048mb
--swap=1024mb
--arch=i386
--boot
--passwd
--role udev
--dir=/data/xen
--force
查看日志:/var/log/xen-tools/主机名.log
以上命令,如果没有报错,就可以把guest 系统安装成功。
启动安装好的虚拟机
xm create -c /etc/xen/xen.game.yy.com.cfg
五、安装完成进行管理cd /etc/xen/
xm create vm1.cfg
xm list
xm console vm1
xm shutdown vm1
xm reboot vm1
xm destroy vm1
xentop