文档库 最新最全的文档下载
当前位置:文档库 › xen安装配置(centos6.5)

xen安装配置(centos6.5)

在 CentOS 6.5 上安装和配置 Xen


1.查看CPU是否支持虚拟化 (cat /proc/cpuinfo)
如果看到输出中有 pae ,那么 cpu 就支持半虚拟化,如果输出中同时有 pae
和 vmx/svm (注:vmx为intel,svm为amd),那么cpu支持全虚拟化

2.安装xen的yum源
yum install centos-release-xen

3.安装xen
yum install xen

4.加入启动项
/usr/bin/grub-bootxen.sh

查看/boot/grub/grub.conf配置文件有无配置成功

5.重新系统,查看当前内核版本
uname -r
xm info

6.安装libvirt和virt-manager并启动libvirtd服务
yum install libvirt virt-manager

service libvirtd restart

7.配置安装时要用到的安装介质
nfs,http,iso,光盘

8.开始创建虚拟机
virt-install -n xentest -f /data/xentest.img -s 3 -r 1024 \
--nographics -l nfs:192.168.1.204:/server/install

virt-install -n xentest -f /data/xentest.img -s 3 -r 1024 \
--nographics -l http://192.168.1.204/server/install

-n 指定创建虚拟机的名称
-f 作为磁盘映像使用的文件
-s 磁盘映像的大小,单位为G
-r 指定内存的大小,单位为M
--nographics 表示不安装图形控制台
-l 安装的源
--vcpus 使用的cpu核数

9.安装完成后查看虚拟机
xm list

10.连接到虚拟机控制台
xm console xentest

Ctrl + ] 退出虚拟机控制台

11.相关操作命令
ls /etc/xen #xen配置文件目录
xm list #查看各个域状态
xm shutdown xentest #关闭xentest这个虚拟机
xm start xentest #启动xentest这个虚拟机
xm console xentest 连接xentest控制台,连接到虚拟机上面可以用组合键 ctrl + ] 键切换到物理机

12.真实机开机如何自动启动虚拟机
ln -s /etc/xen/ xentest /etc/xen/auto/ xentest
#也可以直接把配置文件拷贝到/etc/xen/auto/
cp -r /etc/xen/ xentest /etc/xen/auto/

13.注意
1.虚拟机网卡地址设置为桥接网卡地址的网段
2.创建完成的虚拟机配置文件在/var/lib/xend/domains/目录下













相关文档