xen安装配置(centos6.5)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
在 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/目录下