红帽企业虚拟化管理平台RHEVM安装指南

——离线版

 

注:本指南仅供学习和研究试用,请勿用于商业化用途。如需使用和购买请咨询红帽厂家或者其代理商,购买官方license,官方安装文档请见《Red Hat EnterpriseVirtualization 3.4 Installation Guide》,本指南主要是离线版安装方法。 

 

*****************************************************************************************************

若想获得更多帮助,请参考本指南配套的视频课程:《红帽企业虚拟化平台RHEV安装及使用视频课程

地址:http://edu.51cto.com/course/course_id-4144.html

*****************************************************************************************************

安装步骤:

1. 安装RHEL6.5操作系统

2. 编辑hosts文件

3. 上传RHEVM安装源文件

4. 配置yum

5. 创建 repodata目录

6. 安装rhevm

7. 配置RHEVM

8. 访问RHEVM

9. 配置host主机:RHEV-H

10. 新建虚拟机


1. 安装RHEL6.5操作系统。

1)默认安装,选Basic Server模式。

2)如果想用linux内置的浏览器管理RHEV-H,请选择Desktop模式,其安装的软件包不用选择,后面的安装会自动安装需要的软件包。

2. 编辑hosts文件。

通过vi命令编辑hosts文件,修改主机名和IP地址,添加IP和主机名,如下:

#vi /etc/hosts

176.18.3.1  rhevm rhevm.rhev.com

176.18.3.2  rhevh 

注:如果没有配置主机的FQDN,本步骤可省略。

3. 上传RHEVM安装源文件。

在/root目录下新建文件夹rhev-local,将安装源rhevm3.4的ISO文件解压后上传到/root/rhev-local目录下,大概2.8G左右。

4. 配置yum源。

在/etc/yum.repos.d下创建yum源配置文件rhev.repo,如下:

#cd /etc/yum.repos.d

#vi rhev.repo

****************************************************

[rhev-local]

name=RHEV 3.4

baseurl=file:///root/rhev-local

enabled=1

gpgcheck=0

gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release

****************************************************

编辑完毕后保存该文件。

5. 创建 repodata目录。

1)如果上传的安装源中有repodata目录,则跳过此步骤,直接到下一步“安装rhevm”。

2)如果默认的安装源目录中不包含repodata文件夹,需要重新创建rhevm的repodata文件,进入/root/rhev-local 文件夹,执行如下命令创建:

#createrep  .

成功后生成repodata目录。

3)如果成功,则跳过此步骤,直接到下一步“安装rhevm”;如果执行该命令出现不成功,则说明没有安装createrepo包,需要手动安装createrepo包。方法如下:

挂载rhel的安装光盘,在光盘中找到光盘的安装包packages目录,然后安装createrepo包,通过rpm命令执行安装。

首先挂载光盘,将光盘挂载到 /media/createrepo文件夹。

#mount /dev/cdrom  /media/createrepo

#cd/media/createrepo

#cd Packages

然后执行相关rpm包的安装,由于createrepo包有相关的依赖像,则需要先安装依赖项,执行如下命令:

Createrepo包安装完毕后,再次执行命令创建repodata目录。

[root@rhevm ~]# createrepo .

创建完毕。

6. 安装rhevm。

1)使用yuminstall rhevm命令开始rhevm的安装。

# yum install rhevm

安装过程中回答到几个yes,如果安装完成显示Complete!代表安装成功。可直接跳转至下一步“配置RHEVM,安装engine”。

2)如果在安装过程中还出错,说明有些依赖的rpm包没有安装。

该错误说明需要加载和安装相关依赖包,可参考之前创建yum源配置文件的方法,把操作系统的ISO文件挂载到本地目录,再建立一个yum源。方法如下:

在/etc/yum.repos.d/下的rhel-source.repo中增加一个yum源(也可以新建一个repo文件,建议在默认的rhel-source.repo中增加):

#cd /etc/yum.repos.d

#vi rhel-source.repo

****************************************************

[rhel]

name=Red Hat Enterprise Virtualization

baseurl=file:///media/createrepo

enabled=1

gpgcheck=0

gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release

****************************************************

配置完毕后再次执行yum install rhevm,如果显示Compete则表示安装成功,可直接跳转至下一步“配置RHEVM,安装engine”。

3)如果配置好操作系统本地挂载安装源后执行安装命令还出错,如提示一个错误,缺少virtio-win包。

解决方法如下:

找到“virtio-win-1.7.2-2.el6.noarch.rpm”安装包,将其上传到/root/rhev-local目录,手动安装该包:

#rpm –ivhvirtio-win-1.7.2-2.el6.noarch.rpm

然后执行yuminstall rhevm,如果显示Compete则表示安装成功。

7. 配置RHEVM。

配置RHEVM方法和官方安装文档一致,可参考官方Install guid文档。实际上只要执行engine-setup命令即可配置和安装rhevm。

  #engine-setup

在配置过程中,需要输入管理员 admin、数据库等密码,建议的输入的密码全部相同。

 然后等待几分钟,配置完成。

  显示Completed successfully代表配置RHEVM成功。

8. 访问RHEVM。

通过IE浏览器访问管理平台。输入http://RHEVM主机IP地址即可,如:http://176.18.3.1

选择“管理门户“,输入帐户密码(用户名默认为admin) 

成功输入用户名和密码后进入rhevm的portal 

由于没有配置host主机,所以这里主机列表中为空。

9. 配置host主机:RHEV-H。

注意:rhev-host主机必须为物理主机,不支持虚拟机上安装和配置host主机。方法有两种,一种是利用标准的RHEL安装;一种是利用hypervisor安装。本实验以安装hypervisor来进行介绍。

1)将hypervisor6.5的安装光盘放入光驱,从光驱启动主机,进入系统安装。

按选择安装模式,按回车键确认进入rhev-h的安装。

选择使用语言:U.S English

选择安装磁盘,Continue

继续执行下一步:continue

输入admin账户的密码,开始安装(注意:hypervisor的登录账户为admin,而不是root);

安装完成重启。

2重启后用admin账户登录到系统。 

切换到Network项,配置主机名:rhevh

配置网络:选择eth0  

点击Save保存。

3)在rhev-h 端填入 rhevm 的信息,包括IP地址,系统的账号(用户名+密码),到此RHEV-H配置完成。

4)RHEV-H配置成功后,登录rhevm管理portal,在 web 管理界面就可以看到主机相关信息:

选择上方的“批准”。

Host主机添加成功,完成在 rhevm中添加和配置host主机RHEV-H的步骤。

10. 新建虚拟机。

登录红帽虚拟化企业管理平台portal后进入虚拟机选项卡,选择新建虚拟机,进入界面后选择虚拟机类型是服务器还是桌面:

关于如何创建数据中心、集群、主机、虚拟机,如何配置RHEV网络、存储、模板等相关操作,具体请参考官方教程文档或者相关视频教程,如:

课程套餐:《云计算从概念到实战》

课程名称:《基于“KVM”架构的虚拟化云平台RHEV视频课程》

课程名称:《红帽企业虚拟化平台RHEV 高级应用技巧视频课程》