一,简介操作系统:CentOS6.2版本,内核2.6.32-220.el6.x86_64。[root@bogon ~]#uname -r2.6.32-220.el6.x86_64主要参考VirtualizationWith Xen On CentOS 6.2 (x86_64) (Paravirtualization & HardwareVirtualization) 。现在回想起来,第一次按照这个步骤安装下去后,xen已经安装好,可以正常启动和使用了。但是CentOS自带的虚拟机管理器VirtualMachine Manager 无法连接到xen的dom0上。老是提示这个错误:Unableto open a connection to the libvirt management daemon.LibvirtURI is: xen+ssh://root@192.168.0.100/Verifythat:- The"libvirtd" daemon has been started首先检查了libvirtd服务,是正常启动的。[root@bogon ~]#service libvirtd statuslibvirtd (pid 2056)正在运行... CentOS6.2自带的libvirt与Xen4.1.2是不兼容的。如果按照VirtualizationWith Xen On CentOS 6.2 (x86_64)指导的安装是没有问题的。已经重建libvirt了。但是不能对系统做yumupdate,这样libvirt又更新到最新的版本,对xen4.1.2又不支持了。二,安装和部署1)安装操作系统CentOS6.2安装前先启动了BIOS对虚拟化技术的支持,所以需要查看CPU是否支持虚拟化,Intel-VT或者AMD-V,否则安装xen后发现只能支持半虚拟化(paravirtualization),支持不了全虚拟化(fullvirtualization)。CentOS6.2安装的时候,我已经选择了大部分软件包,因为是测试机,把能安装的看起来有用的软件都选择上了。2)安装之前把selinux关闭关闭有几个办法,一个办法就是采用命令setup进行配置:[root@bogon ~]#setup做设置界面中选择防火墙配置,不起用防火墙功能。当然,这是不安全到做法,如果启用selinux需要对安全规则进行部署,为了方便,先直接关闭了。另外一个办法就是直接修改配置文件,SELINUX=disabled:[root@bogon ~]#vim /etc/sysconfig/selinux# This filecontrols the state of SELinux on the system.# SELINUX= cantake one of these three values:# enforcing- SELinux security policy is enforced.# permissive - SELinux prints warnings instead of enforcing.# disabled- No SELinux policy is loaded.SELINUX=disabled# SELINUXTYPE=can take one of these two values:# targeted- Targeted processes are protected,# mls -Multi Level Security protection.SELINUXTYPE=targeted
修改完后,重启系统。3)创建网桥。因为系统安装时已有虚拟网桥,所以这一步就省去了。[root@bogon ~]#ifconfigeth0 Linkencap:Ethernet HWaddr 54:04:A6:99:95:2Finetaddr:192.168.0.100 Bcast:192.168.0.255 Mask:255.255.255.0inet6addr: fe80::5604:a6ff:fe99:952f/64 Scope:LinkUPBROADCAST RUNNING MULTICAST MTU:1500 Metric:1RXpackets:6914 errors:0 dropped:0 overruns:0 frame:0TXpackets:7618 errors:0 dropped:0 overruns:0 carrier:0collisions:0txqueuelen:1000RXbytes:4342862 (4.1 MiB) TX bytes:1371168 (1.3 MiB)Interrupt:34Base address:0x2000
lo Linkencap:Local Loopbackinetaddr:127.0.0.1 Mask:255.0.0.0inet6addr: ::1/128 Scope:HostUPLOOPBACK RUNNING MTU:16436 Metric:1RXpackets:132 errors:0 dropped:0 overruns:0 frame:0TXpackets:132 errors:0 dropped:0 overruns:0 carrier:0collisions:0txqueuelen:0RXbytes:16190 (15.8 KiB) TX bytes:16190 (15.8 KiB)
virbr0 Link encap:Ethernet HWaddr 52:54:00:FD:CB:99inetaddr:192.168.122.1 Bcast:192.168.122.255 Mask:255.255.255.0UPBROADCAST RUNNING MULTICAST MTU:1500 Metric:1RXpackets:0 errors:0 dropped:0 overruns:0 frame:0TXpackets:81 errors:0 dropped:0 overruns:0 carrier:0collisions:0 txqueuelen:0RXbytes:0 (0.0 b) TX bytes:8031 (7.8 KiB)
如何在Linux Mint 13 下配置Aptana开发工具LVM逻辑卷管理:增加LV容量相关资讯 Xen
- Xen安全架构sHype/ACM策略配置图文 (04月05日)
- Xen 4.6 发布下载,增强安全性和 (10/14/2015 09:01:11)
- Xen信息泄露漏洞(CVE-2015-2044) (03/10/2015 07:52:01)
| - Xen arch/x86/mm.c mod_l2_entry权 (11/09/2015 11:39:48)
- Fedora 20源码安装Xen4.3.0 (04/22/2015 06:20:50)
- Linux入门学习教程:虚拟机体验之 (03/08/2015 19:15:41)
|
本文评论 查看全部评论 (0)