XEN安装及其配置
一、XEN 的安装配置
1.预先配置
在root权限下输入: yum install gcc gcc-c++ xz –y 然后回车
之后的指令一直y下去就可以了
检查版本gcc -v
2.安装perl Time HiRes组件(UnixBench运行所需组件)
输入指令#yum -y install perl-Time-HiRes
3.Xen的安装
启用 CentOS- Extras 软件库并输入:#yum install centos-release-xen
安装Xen 内核和有关软件: #yum install kernel-xen xen
做一个无情的摁y机器~
配置grub的文件
vi /etc/default/grub
将其中的mem=1024M,max:1024M 改为mem=512M,max:512M
/bin/grub-bootxen.sh(设置开机自启)
安装完之后重启电脑
重启之后发现了这个界面
中途发现无限自动重新启动
寻求原因发现是因为内存分配的问题,需要在grub文件中调整内存
我设置的内存是1024m,而其安装Xen的grub中的内存也是1024m故调节内存至512m(mem=1024M,max:512M)->(mem=512M,max:512M)
reboot(重启之后)
#xl info
#xl list
成功!!!
二、virt-manager 的安装
1.安装libvirt 所需的基本组件
输入#yum install libvirt python-virtinst libvirt-daemon-xen
我这里已经安装成功。
安装qemu-kvm:yum install -y qemu-kvm
安装libvirt:yum install -y libvirt
安装virt_manager
以上我都已经安装过,博友们就按照这个来安装
2.创建虚拟机
启动virt-cmanager: #virt-manager
3、使用UnixBench进行性能比较
下载代码
wget http://soft.vpser.net/test/unixbench/unixbench-5.1.2.tar.gz
安装代码
tar -xzvf unixbench-5.1.2.tar.gz
进入目录
cd unixbench-5.1.2
对GRAPHIC_TESTS = defined/g进行注释
sed -i "s/GRAPHIC_TESTS = defined/#GRAPHIC_TESTS = defined/g" ./Makefile
编译代码
make
运行代码
./Run
运行之后
完成!!