《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虚拟化架构实战环境搭建完成。

相关文章
|
8月前
|
存储 固态存储 Linux
从 0 学服务器虚拟化:VMware 搭建 3 个虚拟主机,个人 / 小企业够用的方案
服务器虚拟化技术通过在单台物理机上运行多个虚拟机,显著提升资源利用率和管理灵活性。本文以 VMware ESXi 8.0 Update 3e 为例,详解如何搭建经济实用的虚拟化环境,支持 3 个虚拟主机稳定运行,适合个人开发者和小企业降低硬件投入、实现数据本地化与安全存储。
1919 0
|
SQL 存储 分布式计算
ODPS技术架构深度剖析与实战指南——从零开始掌握阿里巴巴大数据处理平台的核心要义与应用技巧
【10月更文挑战第9天】ODPS是阿里巴巴推出的大数据处理平台,支持海量数据的存储与计算,适用于数据仓库、数据挖掘等场景。其核心组件涵盖数据存储、计算引擎、任务调度、资源管理和用户界面,确保数据处理的稳定、安全与高效。通过创建项目、上传数据、编写SQL或MapReduce程序,用户可轻松完成复杂的数据处理任务。示例展示了如何使用ODPS SQL查询每个用户的最早登录时间。
1915 1
|
弹性计算 安全 数据库
【转】云服务器虚拟化内存优化指南:提升性能的7个关键策略
作为云计算服务核心组件,虚拟化内存管理直接影响业务系统性能表现。本文详解了内存优化方案与技术实践,助您降低30%资源浪费。
367 0
【转】云服务器虚拟化内存优化指南:提升性能的7个关键策略
|
9月前
|
存储 安全 Linux
Linux服务器上安装配置GitLab的步骤。
按照以上步骤,一个基础的GitLab服务应该运行并可以使用。记得定期检查GitLab官方文档,因为GitLab的安装和配置步骤可能随着新版本而变化。
889 0
|
9月前
|
存储 安全 虚拟化
全面解析服务器虚拟化:云计算时代的核心技术架构
服务器虚拟化是云计算的核心技术,通过资源池化提升IT效率。本文详解其原理、部署优势及在数字化转型中的关键作用,涵盖技术架构、应用场景与选型指南,助力企业构建高效灵活的云环境。
867 0
|
数据挖掘 虚拟化
虚拟化数据恢复—VMware虚拟化环境下重装系统导致服务器崩溃的数据恢复
VMware虚拟化平台 vmfs文件系统 工作人员误操作重装操作系统,服务器崩溃。 重装系统会导致文件系统元文件被覆盖。要恢复数据,必须找到&提取重装系统前的文件系统残留信息,通过提取出来的元文件信息恢复虚拟磁盘。通过拼接虚拟磁盘来恢复服务器数据。
341 13
|
安全 Linux KVM
Linux虚拟化技术:从Xen到KVM
Xen和KVM是Linux平台上两种主要的虚拟化技术,各有优缺点和适用场景。通过对比两者的架构、性能、安全性、管理复杂性和硬件依赖性,可以更好地理解它们的适用场景和选择依据。无论是高性能计算、企业虚拟化还是云计算平台,合理选择和配置虚拟化技术是实现高效、稳定和安全IT环境的关键。
1025 8
|
Ubuntu Linux API
在Linux中,如何在Linux中安装和配置KVM?
在Linux中,如何在Linux中安装和配置KVM?
|
存储 Ubuntu Linux
在Linux中,如何配置和使用KVM?
在Linux中,如何配置和使用KVM?
|
机器学习/深度学习 监控 Linux
在Linux中,如何创建和管理KVM虚拟机?
在Linux中,如何创建和管理KVM虚拟机?
下一篇
开通oss服务