我们专注服务于当下互联网基础设施建设与云计算、大数据时代的各种需求!

Xen的快速部署

安装内核支持以及xen工具
1.yum -y install kernel-xen.x86_64 kernel-xen-devel.x86_64 xen.x86_64
2./etc/init.d/xend start
#yum -y install virt-manager (图形界面)
dd if=/dev/zero of=centos5.img bs=1M count=10000
dd if=/dev/zero of=swap.img bs=2k seek=512k count=1

virt-install -n centosxm -r 512 -f centos5.img -l http://mirrors.163.com/centos/5.7/os/i386/ –network=network:default -p -s 10 –nographics –vcpus=2
yum -y install vnc
vncserver

xm list

Centos默认Xen的结构是网桥模式,这里需要修改下相应的配置。
/etc/xen/xend-config.sxp文件中
(network-script network-bridge)
(vif-script vif-bridge)
注释掉
(network-script network-route)
(vif-script vif-route)
去掉注释 修改为路由模式(NAT模式)
重启xen服务使设置生效,/etc/init.d/xend restart
/etc/init.d/libvirtd start 才能在virt-manager里面看见网卡

 
xm console <NAME> 连接到虚拟机控制台
xm create <NAME> 根据配置文件创建主机,如果您一直follow之前的操作并且完成了虚拟主机的安装,这条命令实际上等于启动一台虚拟机
xm shutdown <NAME> 关机
xm reboot <NAME> 重启
xm destroy <NAME> 删除主机
xentop 各主机之前的资源占用情况