红帽企业虚拟化管理平台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 高级应用技巧视频课程》