windows | Mac os | linux | 电脑故障 | 网络知识 | 电脑百科 | 破解软件 | 网页编程 | 电脑配置 |

CentOS下怎么安装xen虚拟机

从RHEL6版本开始,RedHat就不在原生支持Xen,改为投奔KVM的怀抱。那么大家知道CentOS下怎么安装xen虚拟机吗?今天小编与大家分享下CentOS下安装xen虚拟机的具体操作步骤,有需要的朋友不妨了解下。

CentOS下安装xen虚拟机方法

centos 6.5 64位操作系统安装xen

注意:virtualbox下安装centos时注意磁盘空间,要不然会提示磁盘空间不足

WARNING The filesystem will not have enough freespace to fully allocate the sparse

file when the guest is running. 3072 Mrequested > 310 M available

ERROR The filesystem will not have enough freespace to fully allocate the sparse

file when the guest is running. 3072 Mrequested > 310 M available (Use --prompt or

--force to override)

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

第一:

将Xen4CentOS资料库连接到你的机器,以便安装可以轻松完成。要做到这一点,请输入:

yum install centos-release-xen

第二:现在已经将Xen4CentOS资料库添加到yum系统,接下来安装xen

yum install xen

第三:加载了虚拟机管理程序软件。现在,我们需要新的内核添加到GRUB菜单。要做到这一点,执行脚本

/usr/bin/grub-bootxen.sh

查看/boot/grub/grub.conf应该会有这样的条目

title CentOS (3.10.43-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.43-11.el6.centos.alt.x86_64 roroot=/dev/mAPPer/vg00-lvroot rd_NO_LUKS.UTF-8 rd_LVM_LV=vg00/lvrootrd_NO_MD SYSFONT=latarcyrheb-sun16 rd_LVM_LV=vg00/lvswap crashkernel=auto KEYBOARDTYPE=pc KEYTABLE=us rd_NO_DM rhgbquiet

module/initramfs-3.10.43-11.el6.centos.alt.x86_64.img

第四:如果查看/boot/grub/grub.conf,default=1,则将default=0默认支持xen的内核启动

spacer.gif

第五:重启系统,重启完成后,查看当前内核

第六:xen安装完成,执行xm info 查看相关信息。

uname-r

xm info

第七:安装libvirt 和virt-manager:

[root@localhost ~]#yum install libvirtvirt-manager

启动libvirt

[root@localhost ~]# libvirtd –d

第八:开始安装xen虚拟主机准备工作(利用命令行安装xen虚拟机)

1、安装apache,在apache根目录下创建tree目录,并创建/data

[root@localhost xen]# yum install httpd

[root@localhost ~]# service httpd start

[root@localhost xen]# cd /var/www/html/

[root@localhost html]# mkdir tree

[root@localhost ~]# mkdir /data

2、将centos的镜像文件ftp上传到/data目录下

3、将centos镜像文件挂载到/var/www/html/tree/下

[root@localhost ~]# mount -o loop/data/CentOS-6.5-x86_64-bin-DVD1.iso /var/www/html/tree/

在浏览器下查看,这样表示成功挂载:

第九:开始用命令行创建虚拟机

[root@localhost ~]# virt-install -nxentest -f /data/xentest.img -s 3 -r 782 --nographics -l http://192.168.1.147/tree/

-n 指定创建虚拟机的名称

-f 作为磁盘映像使用的文件

-s 磁盘映像的大小,单位为G

-r 指定内存的大小,单位为M

--nographics 表示不安装图形控制台

-l 安装的源

然后根据系统提示安装系统,使用文本模式安装,安装过程跟真实机一样,虚拟机的配置文件存放在

/etc/xen下面

提示:当我指定内存-r 384时

安装过程中提示内存不足:You do nothave enough RAM to install ││ CentOS on this machine.

第十:安装完成后,查看真实机上的虚拟机列表

第十一:连接到安装好的xentest虚拟控制台,并输入用户名和密码

[root@localhost ~]# xm console xentest

附相关操作命令:

ls /etc/xen #xen配置文件目录

xm list #查看各个域状态

xm shutdown xentest #关闭xentest这个虚拟机

xm start xentest #启动xentest这个虚拟机

xm console xentest 连接xentest控制台,连接到虚拟机上面可以用组合键 ctrl + ] 键切换到物理机

看过“CentOS下怎么安装xen虚拟机”的人还看了:

1.CentOS 6.6系统怎么安装

2.如何在CentOS系统中安装搭建VPN

3.怎么安装Ubuntu操作系统

4.如何用u盘安装Linux系统

5.用U盘怎么安装Linux系统

6.服务器上怎么安装linux系统

  • CentOS下怎么安装xen虚拟机 相关内容:
  • Linux GCC常用命令详解
  • 1. 简介 GCC 的意思也只是 GNU C Compiler 而已。经过了这么多年的发展,GCC 已经不仅仅能支持 C 语言;它现在还支持 Ada 语言、C++ 语言、Java 语言、Objective C 语言、Pascal 语言、COBOL语言,以及支持函数式编程和逻辑编程的 Mercury 语言,等等。而 GCC 也不再单只是 GNU...

  • Linux系统已经融入了我们的生活!论Linux系统的
  • 你知道操作系统都有些什么吗?Windows啊。 这是我在上大学之前的问答,我当时认为只一种叫做Windows的操作系统,可是我错了,当我上大学以后,作为计算机专业的一名学生的时候我第一次接触到了除Windows以外的操作系统,那就是linux,之后我便自己装了个虚拟机在上面又安装了linux发...

  • Linux下使用Speedtest测试网速的方法
  • Speedtest是用来测试网络性能的开源软件,在Linux下面安装Speedtest可以用来测试网络出口的上传和下载速度,帮助排查网络方面导致的故障。 Speedtest介绍 由于公司几个项目用户访问的时候响应较慢,项目本身没问题,服务及调用的接口返回信息都比较正常,猜想是网络方面造成的瓶...

  • 使用Git管理二进制大对象的方法
  • 通过这系列的前六篇文章,我们已经学会使用 Git 来对文本文件进行版本控制的管理。我们不禁要问,还有二进制文件呢,也可进行进行版本控制吗?答案是肯定的,Git 已经有了可以处理像多媒体文件这样的二进制大对象块(blob)的扩展。因此,今天我们会学习使用 Git 来管理所谓的二进制资...

  • Linux下软件包类故障排错方案详解
  • 软件包类故障在Linux系统中比较常见,例如:需要编译源码包程序时系统中没有安装gcc编译工具,安装RPM软件包时有未解决的依赖关系,程序库文件或头文件的安装路径不正确等,软件包类故障产生的原因非常多,通常只需要根据相应的错误提示信息,确认安装好编译环境,找到所需要的依赖软件...

  • Linux下垃圾文件的详解
  • Linux 计算机安装后,在我们不断的使用过程中,因为添加、删除软件和上网冲浪、调试程序等行为,硬盘中会产生各种各样的垃圾文件,而随着这些垃圾文件的不断膨胀,它们不仅会平白吞噬掉我们宝贵的硬盘空间,更会拖累机器的运行速度,影响我们的工作效率。本文介绍一下给 Linux 系统减...

  • shell语法检查模式详解
  • 启用 verbose 调试模式 在进入本指导的重点之前,让我们简要地探索下 verbose 模式。它可以用 -v 调试选项来启用,它会告诉 shell 在读取时显示每行。要展示这个如何工作,下面是一个示例脚本来批量将 PNG 图片转换成 JPG 格式。 将下面内容输入(或者复制粘贴)到一个文件中。...

  • 使用Glyphr如何玩转Linux字体?
  • LibreOffice 提供了丰富的字体,并且用户可以自由选择和下载增加自己的字体。然而,就算是你想创造自己的字体,也可以非常容易地使用 Glyphr 来做到。Glyphr 是一个新开源的矢量字体设计器,通过直观而易用的图形界面和丰富的功能集可以完成字体设计的方方面面。虽然这个应用还...

  • 发布时间:2016-11-30 16:23:02 查看更多>>

    linux