在 CentOS 6.5 上安装和配置 Xen
来源:互联网 发布:首席数据官 招聘 编辑:程序博客网 时间:2024/05/22 10:57
长假回来工作的第一周有点不适应,还在找状态。。。这周把一些老的 Xen 服务器(CentOS 5.2 + Xen 3.1)升级到了 CentOS 6.5 + Xen 4.2,顺便记录一下。
自从 RedHat 在 RHEL 6 放弃 Xen 后,下载 Xen 源码编译安装似乎是在 RHEL/CentOS 6.x 上安装 Xen 的唯一办法。不过,开源世界永远不缺少热情的志愿者,Xen Made Easy 这个项目为我们提供了可用的 Xen 第三方软件源,免去了自己编译源码的痛苦。现在,我们有了更好的官方选择,就是 Xen4CentOS6. Xen4CentOS6 是来自 CentOS, Xen, Citrix, Godaddy, Rackspace 社区和相关团队合作开发的一个开源项目,旨在为 CentOS 6.x 维护一个稳定的 Xen 工具链(Xen hypervisor 和相关 Xen 工具),让 Xen 运行在 CentOS 6 上变得更容易,更可靠。
安装
升级整个系统后重启,然后加入 CentOS 官方 Xen 源(Xen4CentOS6)并安装 Xen 内核及相关工具。需要注意的是,采用 CentOS-6.5-x86_64-minimal.iso 最小化安装的系统没有包括 Perl,Xen 工具需要 Perl 的支持,所以需要安装 perl 先:
# yum update# reboot# yum install centos-release-xen# yum update# yum install perl# yum install xen
安装完支持 Xen 的 Linux 内核后需要加新条目到 grub.conf,以便系统能默认启动带 Xen 的 Linux 内核(而不是常规 Linux 内核),这个操作可以通过 grub-bootxen.sh 自动完成,弄完后打开 grub.conf 文件再次确认一下:
# /usr/bin/grub-bootxen.sh# vi /etc/grub.conf...title CentOS (3.10.25-11.el6.centos.alt.x86_64) root (hd0,0) kernel /xen.gz dom0_mem=1024M,max:1024M loglvl=all guest_loglvl=all module /vmlinuz-3.10.25-11.el6.centos.alt.x86_64 ro root=/dev/mapper/vg_node11-lv_root rd_NO_LUKS LANG=en_US.UTF-8 rd_NO_MD SYSFONT=latarcyrheb-sun16 crashkernel=auto rd_LVM_LV=vg_node11/lv_swap KEYBOARDTYPE=pc KEYTABLE=us rd_NO_DM rd_LVM_LV=vg_node11/lv_root rhgb quiet module /initramfs-3.10.25-11.el6.centos.alt.x86_64.img...
重启系统后,默认应该进入 Xen 内核,可以通过 uname -r 和 xm info 确认是否安装成功:
# reboot# uname -r3.10.25-11.el6.centos.alt.x86_64# xm infohost : xen01.vpsee.comrelease : 3.10.25-11.el6.centos.alt.x86_64version : #1 SMP Fri Dec 27 21:44:15 UTC 2013machine : x86_64nr_cpus : 8nr_nodes : 1cores_per_socket : 4threads_per_core : 1cpu_mhz : 2393hw_caps : 1febfbff:28100800:00000000:00003f40:80982201:00000000:00000001:00000000virt_caps :total_memory : 8191free_memory : 7073free_cpus : 0xen_major : 4xen_minor : 2xen_extra : .3-26.el6xen_caps : xen-3.0-x86_64 xen-3.0-x86_32pxen_scheduler : creditxen_pagesize : 4096platform_params : virt_start=0xffff800000000000xen_changeset : unavailablexen_commandline : dom0_mem=1024M,max:1024M loglvl=all guest_loglvl=allcc_compiler : gcc (GCC) 4.4.7 20120313 (Red Hat 4.4.7-3)cc_compile_by : mockbuildcc_compile_domain : centos.orgcc_compile_date : Tue Dec 10 20:32:58 UTC 2013xend_config_format : 4
资源
CentOS 5.x 版本可以参看:在 CentOS 5.x 上安装和配置 Xen
Ubuntu 版本可以参看:在 Ubuntu 上安装和配置 Xen
Debian 版本参看:在 Debian 上安装和配置 Xen
OpenSolaris 版本参看:在 OpenSolaris 上安装和配置 Xen
NetBSD 版本参看:在 NetBSD 上安装和配置 Xen.
原文地址:http://www.vpsee.com/2014/01/install-xen-on-centos-6-5/
- 在 CentOS 6.5 上安装和配置 Xen
- 在 CentOS 6.5 上安装和配置 Xen
- 在 CentOS 6.5 上安装和配置 Xen
- 在 CentOS 6.5 上安装和配置 Xen
- CentOS上安装和配置 Xen
- CentOS 上安装和配置 Xen
- 在 Debian 上安装和配置 Xen
- 在 Debian 上安装和配置 Xen
- 在 CentOS 上安装和配置 KVM
- CentOS上安装Xen虚拟机
- 在 CentOS 7.0 上源码安装 Xen 4.5
- 在 CentOS 7.0 上源码安装 Xen 4.5
- CentOS 6安装配置Xen
- 在Redhat/Centos上安装和配置TortoiseHg和kdiff3
- 在 CentOS 6.2 上安装和配置 KVM
- 在CentOS上安装和配置OpenStack Nova
- 怎样在 CentOS 7.0 上安装和配置 VNC 服务器
- 怎样在 CentOS 7.0 上安装和配置 VNC 服务器
- Weblogic11g下调WebService出现的一系列问题
- 海量数据处理算法—Bloom Filter
- 在 Ubuntu 上源码安装 Xen
- C++中explicit的作用
- yii2-user的使用
- 在 CentOS 6.5 上安装和配置 Xen
- MAC下安装与配置MySQL
- iOS 懒加载
- Android Bitmap 缓存
- C语言视频学习网站
- 二维几何基本模板
- 集合Properties的应用
- centos7防火墙配置
- javascript本地对象、内置对象和宿主对象