开发者社区> 异步社区> 正文

《Linux KVM虚拟化架构实战指南》——2.2 安装配置RHEV虚拟化所需服务器

简介: 由于RHEV虚拟化实战操作会涉及AD活动目录,所以本节的实战操作将使用Windows Server 2008 R2构建AD活动目录服务器,同时提供DNS、DHCP等功能,关于Windows Server 2008 R2的安装,请读者参考其他文档。
+关注继续查看

本节书摘来自异步社区《Linux KVM虚拟化架构实战指南》一书中的第2章,第2.2节,作者:何坤源著,更多章节内容可以访问云栖社区“异步社区”公众号查看

2.2 安装配置RHEV虚拟化所需服务器

RHEV虚拟化架构需要DNS、RHEL等服务器支持,本节将搭建一个完整的RHEV虚拟化实战环境。

2.2.1 配置RHEV虚拟化所需服务器一:活动目录服务器
在RHEV虚拟化环境下,DNS服务器相当重要,可以通过安装配置1台Windows服务器或Linux服务器来实现DNS解析功能。由于RHEV虚拟化实战操作会涉及AD活动目录,所以本节的实战操作将使用Windows Server 2008 R2构建AD活动目录服务器,同时提供DNS、DHCP等功能,关于Windows Server 2008 R2的安装,请读者参考其他文档。

1.安装AD活动目录服务器
第1步,登录Windows Server 2008 R2服务器,打开“服务器管理器”,选择“角色”→“添加角色”,如图2-2-1所示。

screenshot

第2步,打开“添加角色向导”窗口,如图2-2-2所示,单击“下一步(N)”按钮。

screenshot

第3步,在“服务器角色”中勾选“Active Directory域服务”选项,如图2-2-3所示,单击“下一步(N)”按钮。

screenshot

第4步,如果Windows Server 2008 R2服务器未安装.NET Framework,将会提示添加所需功能,如图2-2-4所示,单击“添加必需的功能(A)”按钮。

screenshot

第5步,启动Active Directory安装向导,如图2-2-5所示,单击“下一步(N)”按钮。

screenshot

第6步,确认安装Active Directory域服务,如图2-2-6所示,单击“安装(I)”按钮。
screenshot

第7步,关闭安装向导启动Active Directory域服务安装向导,如图2-2-7所示,单击“关闭(O)”按钮。

screenshot

第8步,启动Active Directory域服务安装向导,如图2-2-8所示,单击“下一步(N)”按钮。

screenshot

第9步,对操作系统兼容性进行说明,提示Windows Server 2008和Windows Server 2008 R2中改进的安全设置影响旧版Windows,如图2-2-9所示,单击“下一步(N)”按钮。

screenshot

第10步,选择“在新林中新建域”,如图2-2-10所示,单击“下一步(N)”按钮。

screenshot

第11步,“键入新目录林根级域的完全限定的域名(FQDN)”,根据实际情况输入,此处使用bdnetlab.com,如图2-2-11所示,单击“下一步(N)”按钮。

screenshot

第12步,设置Windows Server 2008 R2林功能级别,选择“Windows Server 2008 R2”,如图2-2-12所示,单击“下一步(N)”按钮。

screenshot

第13步,添加其他域控制器选项,在RHEV虚拟化架构中需要使用DNS服务器,必须勾选“DNS服务器(D)”,如图2-2-13所示,单击“下一步(N)”按钮。

screenshot

第14步,由于环境中还未建立DNS服务器,所以会提示无法找到有权威的父域或者它未运行Windows DNS服务器,如图2-2-14所示,单击“是(Y)”按钮。

screenshot

第15步,设置存储Active Directory域服务数据库、日志文件和SYSVOL的位置,根据实际情况指定相应的目录,此处使用默认值,如图2-2-15所示,单击“下一步(N)”按钮。

screenshot

第16步,设置目录服务还原模式的Administrator密码,根据实际情况输入,如图2-2-16所示,单击“下一步(N)”按钮。

screenshot

第17步,检查Active Directory域服务配置,如图2-2-17所示,如果设置正确,则单击“下一步(N)”按钮。

screenshot

第18步,开始配置Active Directory域服务,如图2-2-18所示。

screenshot

第19步,完成Active Directory域服务安装,如图2-2-19所示,单击“完成”按钮。

screenshot

第20步,Active Directory域服务安装完成后需要重新启动Windows Server 2008 R2,服务器才能生效,如图2-2-20所示,单击“立即重新启动(R)”按钮。

screenshot

第21步,重新启动完成后,登录Windows Server 2008 R2服务器,打开“服务器管理器”,查看“服务器摘要”,可以看到Active Directory域服务安装成功,如图2-2-21所示。

screenshot

至此,Windows Server 2008 R2 Active Directory域服务安装成功。

2.配置DNS解析
根据RHEV虚拟化架构环境要求,Windows Server 2008 R2 Active Directory域服务安装成功后,还需要对RHEV-M、RHEV-H创建相关的DNS解析。

第1步,登录Windows Server 2008 R2服务器,打开“DNS管理器”→“正向查找区域”→“bdnetlab.com”,如图2-2-22所示。

screenshot

第2步,在空白处单击鼠标右键,选择“新建主机(A或AAAA)(S)”,如图2-2-23所示。

screenshot

第3步,打开“新建主机”对话框,在“名称(如果为空则使用其父域名称)(N)”处输入“rhevm”,“IP地址”输入“10.92.30.91”(RHEV-M管理端域名及IP地址),勾选“创建相关的指针(PTR)记录(C)”,如图2-2-24所示,单击“添加主机(H)”按钮。

screenshot

第4步,成功创建主机记录rhevm.bdnetlab.com,如图2-2-25所示。

screenshot

第5步,按照第3步操作创建“rhevh-01”和“rhevh-02”两条记录,如图2-2-26所示。

screenshot

第6步,打开“DNS管理器”→“反向查找区域”,确定反向DNS解析创建成功,如图2-2-27所示。

screenshot

至此,针对RHEV虚拟化架构的DNS解析创建完成。

2.2.2 配置RHEV虚拟化所需服务器二:RHEL服务器
RHEV-M运行在RHEL环境下,需要提前准备一台安装好RHEL的服务器。本节的实战操作将安装一台基于RHEL 6.4的服务器。

1.安装RHEL 6.4服务器
第1步,进入RHEL 6.4系统安装界面,选择“Install or upgrade an existing system”,按【Enter】键,如图2-2-28所示。
screenshot

第2步,提示检查安装光盘是否存在问题,如图2-2-29所示,如果确认安装光盘没有问题,单击“SKIP”按钮跳过检查。

screenshot

第3步,进入安装欢迎界面,如图2-2-30所示,单击“Next”按钮。

screenshot

第4步,选择系统语言种类,如图2-2-31所示,选择“Chinese(Simplified)(中文(简体))”,单击“Next”按钮。

screenshot

第5步,选择键盘类型,选择“美国英语式”,如图2-2-32所示,单击“下一步(N)”按钮。

screenshot

第6步,选择存储设备类型,选择“基本存储设备”,如图2-2-33所示,单击“下一步(N)”按钮。

screenshot

第7步,出现警告提示设备中包含数据,安装操作系统需要对硬盘进行初始化,导致设备中的数据丢失,选择“是,忽略所有数据(Y)”,如图2-2-34所示,单击“下一步(N)”按钮。

screenshot

第8步,设置计算机名称,安装的这台设备将来会运行RHEV-M,结合DNS解析,主机命名为rhevm.bdnetlab.com,如图2-2-35所示,单击“配置网络(C)”按钮。

screenshot

第9步,打开“网络连接”对话框,选择“System eth0”网卡,如图2-2-36所示,单击“编辑”按钮。

screenshot

第10步,打开“System eth0”网卡编辑窗口,输入RHEV-M IP地址、子网掩码、网关、DNS服务器信息,如图2-2-37所示,单击“应用”按钮。

screenshot

第11步,设置系统时区,选择“亚洲/上海”,如图2-2-38所示,单击“下一步(N)”按钮。

screenshot

第12步,设置RHEL 6.4系统管理员密码,如图2-2-39所示,单击“下一步(N)”按钮。
screenshot

第13步,出现脆弱密码提示,选择“无论如何使用(U)”,如图2-2-40所示,单击“下一步(N)”按钮。

screenshot

第14步,选择RHEL 6.4系统使用的空间,选择“使用所有空间”,如图2-2-41所示,单击“下一步(N)”按钮。

screenshot

第15步,出现警告提示将存储配置写入磁盘,选择“将修改写入磁盘(W)”,如图2-2-42所示,单击“下一步(N)”按钮。

screenshot

第16步,选择RHEL 6.4系统安装的软件组,建议选择“桌面”模式,如图2-2-43所示,单击“下一步(N)”按钮。

screenshot

第17步,开始安装RHEL 6.4系统,如图2-2-44所示。

screenshot

第18步,RHEL 6.4系统安装完成,如图2-2-45所示,单击“重新引导(t)”按钮重新启动。

screenshot

第19步,RHEL 6.4系统重新启动完成后进行后续的配置,如图2-2-46所示,单击“前进(F)”按钮。

screenshot

第20步,接受RHEL许可证信息,选择“是,我同意该许可证协议”,如图2-2-47所示,单击“前进(F)”按钮。
screenshot

第21步,设置软件更新,由于服务器未订阅RHEL服务,所以选择“No,I prefer to register at a later time.”,如图2-2-48所示,单击“前进(F)”按钮。
screenshot

第22步,再次提示服务器未订阅RHEL服务将不能下载安全更新以及支持服务,单击“Register Later”,如图2-2-49所示,单击“前进(F)”按钮。

screenshot

第23步,完成更新设置,如图2-2-50所示,单击“前进(F)”按钮。

screenshot

第24步,创建用户账户,此处创建一个rhevm用户,密码设置为redhat,如图2-2-51所示,单击“前进(F)”按钮。

screenshot

第25步,设置系统时间,如图2-2-52所示,单击“前进(F)”按钮。

screenshot

第26步,设置Kdump内核崩溃转储机制,如图2-2-53所示,单击“完成(F)”按钮。
screenshot

第27步,完成Kdump内核崩溃转储机制设置,提示需要重新启动系统,如图2-2-54所示,单击“是(Y)”按钮。

screenshot

第28步,RHEL 6.4系统启动完成,使用rhevm用户登录系统,如图2-2-55所示。

screenshot

至此,准备安装RHEV-M服务器的RHEL 6.4系统安装完成。

2.配置RHEL 6.4更新源YUM
由于RHEV虚拟化环境的RHEL 6.4服务器未订阅红帽RHN服务,所以不能直接使用YUM安装更新软件包。为保证实战操作的完整性,将配置本地的安装YUM源。

第1步,使用SecureCRT软件登录RHEL 6.4系统,输入命令“yum install rhevm”,会提示错误,如图2-2-56所示,提示错误的原因是未订阅红帽RHN服务。

screenshot

第2步,在RHEL 6.4系统根目录下创建“yum”目录,再创建“rhel6.5”,将RHEL 6.5安装ISO中的所有文件复制进这两个目录,如图2-2-57所示。

screenshot

第3步,输入命令“vi /etc/yum.repos.d/rhevm.repo”创建新的YUM更新源,如图2-2-58所示。

screenshot

第4步,编辑rhevm.repo内容,如图2-2-59所示。

screenshot

RHEV-M由多个软件包组成,完整的rhevm.repo内容如下。

[Server]
name=RedHat6.5
baseurl=file:///yum/rhel6.5/
enable=1
gpgcheck=0

[Manager]
name=Red-Hat-Enterprise-Virtualization-Manager-v.3.2_x86_64
baseurl=http://xxxx.xxxx.xxxx/Red-Hat-Enterprise-Virtualization-Manager-v.3.2_x86_64/
enable=1
gpgcheck=0


[Agent]
name=Red-Hat-Enterprise-Virtualization-Agent-for-Server_6
baseurl= http://xxxx.xxxx.xxxx/Red-Hat-Enterprise-Virtualization-Agent-for-Server_6/
enable=1
gpgcheck=0

[Hypervisor]
name=Red-Hat-Enterprise-Virtualization-Hypervisor_v.6_x86_64
baseurl= http://xxxx.xxxx.xxxx//Red-Hat-Enterprise-Virtualization-Hypervisor_v.6_x86_64
enable=1
gpgcheck=0

[JBoss]
name=Red-Hat-JBoss-EAP_v.6for-6Server_x86_64 
baseurl= http://xxxx.xxxx.xxxx/Red-Hat-JBoss-EAP_v.6for-6Server_x86_64/
enable=1
gpgcheck=0

[Supplementary]
name=RHEL-Server-Supplementary-v.6_64-bit_x86_64
baseurl= http://xxxx.xxxx.xxxx/RHEL-Server-Supplementary-v.6_64-bit_x86_64
enable=1
gpgcheck=0

需要注意的是,RHEV-M文件无法直接从RedHat官方网站下载,需要订阅RHN后才能下载,可以自行注册订阅30天评估版本。

至此,RHEV虚拟化架构实战环境搭建完成。

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
Linux环境下SVN服务器端的安装与配置
最近尝试了下在Linux(CentOS6.5)环境下安装与配置SVN服务器端,安装过程中碰到了一些问题,参看了网友们分享的一些心得,并通过自己实际的操作,最终安装与配置成功!总的来说网上的说法芸芸,大致都相同,但是有些细节不够详细或者不够到位,所以根据自己亲身经历,记录下安装与配置过程,仅供大家参看以及自己之后再次使用提供方便。
1157 0
《高性能Linux服务器构建实战》——1.6节Nginx性能优化技巧
本节书摘来自华章社区《高性能Linux服务器构建实战》一书中的第1章,第1.6节Nginx性能优化技巧,作者:高俊峰,更多章节内容可以访问云栖社区“华章社区”公众号查看
998 0
linux下svn服务器安装配置与启动
1. 采用源文件编译安装。源文件共两个,为:      subversion-1.6.1.tar.gz  (subversion 源文件)      subversion-deps-1.6.1.tar.gz  (subversion依赖文件)      注意文件版本必须一致,否则很容易产生各种奇怪的问题. 2. 上传以上两个文件到服务器上,解压。
1181 0
《高性能Linux服务器构建实战》——1.4节Nginx的安装与配置
本节书摘来自华章社区《高性能Linux服务器构建实战》一书中的第1章,第1.4节Nginx的安装与配置,作者:高俊峰,更多章节内容可以访问云栖社区“华章社区”公众号查看
1744 0
《手机测试Robotium实战教程》—第2章2.1节JDK安装及其环境变量配置
因为要用到Java语言,所以JDK是首先需要安装的。可以通过下面的链接,选择对应平台的JDK版本进行下载。
1419 0
《高性能Linux服务器构建实战》——1.5节Nginx常用配置实例
本节书摘来自华章社区《高性能Linux服务器构建实战》一书中的第1章,第1.5节Nginx常用配置实例,作者:高俊峰,更多章节内容可以访问云栖社区“华章社区”公众号查看
1089 0
+关注
异步社区
异步社区(www.epubit.com)是人民邮电出版社旗下IT专业图书旗舰社区,也是国内领先的IT专业图书社区,致力于优质学习内容的出版和分享,实现了纸书电子书的同步上架,于2015年8月上线运营。公众号【异步图书】,每日赠送异步新书。
12049
文章
0
问答
文章排行榜
最热
最新
相关电子书
更多
OceanBase 入门到实战教程
立即下载
阿里云图数据库GDB,加速开启“图智”未来.ppt
立即下载
实时数仓Hologres技术实战一本通2.0版(下)
立即下载