如何部署 RedHat Enterprise Virtualization Hypervisor (RHEV-H)

linuxoperating systemopen source

简介

RedHat Enterprise Virtualization Hypervisor (RHEV-H) 是一个虚拟化平台,提供端到端、高性能且可扩展的解决方案,以满足现代数据中心的需求。RHEV-H 基于开源的基于内核的虚拟机 (KVM) 虚拟机管理程序,该程序支持基于硬件的虚拟化,使多个操作系统能够在一台物理机器上运行。借助 RHEV-H,企业可以创建更易于管理且更具成本效益的基础架构。

部署准备

RHEV-H 部署的系统要求

在部署 RedHat Enterprise Virtualization Hypervisor (RHEV-H) 之前,务必确保系统满足最低硬件和软件要求。以下是部署 RHEV-H 的推荐系统要求:

  • xA 64 位 x86 处理器,并支持虚拟化扩展,例如 Intel VT 或 AMD-V

  • 至少 4 GB RAM 和 10 GB 磁盘空间用于安装

  • 支持至少 1 Gbps 以太网连接的网络接口控制器 (NIC)

  • 支持的存储设备或存储区域网络 (SAN)

  • 支持的 Web 浏览器,例如 Mozilla Firefox 或 Google Chrome

还需要注意的是,RHEV-H 支持各种客户机操作系统,包括不同版本的 Windows、Linux 和 Solaris。但是,为了获得最佳性能,必须满足适当的系统要求。

下载并验证 RHEV-H 镜像

确认您的系统满足必要的要求后,您可以从 RedHat 官方网站下载 RHEV-H 镜像。建议下载最新版本。

下载后,在继续部署之前,务必验证下载镜像的真实性和完整性。这可以通过将其校验和与 RedHat 提供的校验和进行比对来完成。

创建可启动的 USB 驱动器或 CD/DVD

下一步是使用 USB 驱动器或 CD/DVD 创建可启动介质。这将允许您在目标计算机上安装 RHEV-H。要创建可启动的 USB 驱动器,您可以使用 Linux 和 macOS 上的 dd 或 Rufus 等工具。

在 Microsoft Windows 上,可以使用 Win32DiskImager 或 Rufus 等工具。要创建可启动的 CD/DVD,请使用支持 ISO 映像的 CD/DVD 创建软件工具。

部署 RHEV-H

从 USB 驱动器或 CD/DVD 启动

在部署 RHEV-H 之前,需要从 USB 驱动器或 CD/DVD 启动系统。为此,请先将可启动介质插入目标计算机的 USB 端口或光驱。

启动计算机并在启动过程中按 F12 键(该键可能因硬件而异)访问其启动选项。选择"USB"或"CD/DVD"作为启动选项以启动 RHEV-H 安装。

选择安装类型和语言偏好设置

从所选介质启动后,您将看到一个初始屏幕,其中显示 RHEV-H 安装的各种选项。请选择您的首选语言,并勾选任何其他与您的特定环境相关的选项。

然后,系统会要求您选择安装类型 - 通常情况下,安装类型为"自动"或"手动"。对于大多数用户,建议使用自动选项,因为它会自动配置网络连接和存储域等基本设置。

配置网络设置和存储选项

在部署期间,您需要配置网络设置,以便在 RHEV-H 上运行的虚拟机之间实现通信。您可以选择使用 DHCP 进行动态 IP 分配,也可以选择通过手动指定 IP 地址配置详细信息(例如网络掩码、网关、DNS 服务器信息等)进行静态 IP 分配。

接下来,您需要配置用于托管虚拟机的存储选项。这涉及选择一个先前已在通过 iSCSI 协议连接的共享存储区域网络 (SAN) 或网络附加存储 (NAS) 设备上配置的存储域。

设置 root 密码和安全选项

在完成 RHEV-H 的部署过程之前,需要设置 root 密码,该密码提供执行管理任务的访问权限。请确保该密码安全可靠,以降低任何潜在的安全风险。

安装后配置

登录 RHEV-H 控制台

成功安装 RHEV-H 后,安装后配置的第一步是登录 RHEV-H 控制台。为此,您需要使用 Web 浏览器访问安装期间分配的 IP 地址。

系统将提示您输入用户名和密码,默认为"root",root 密码为安装期间选择的密码。登录后,您将进入 RHEV-H 虚拟机管理程序的主仪表板。

在这里,您可以浏览不同的选项卡,包括虚拟机、存储域、网络和事件。用户界面直观易用,同时提供许多用于管理虚拟化环境的选项。

配置网络设置、存储域和虚拟机

访问 RHEV-H 虚拟机管理程序的控制台仪表板后,就可以配置网络设置以及创建存储域和虚拟机 (VM)。配置网络设置包括命名物理网络(例如 eth0 或 bond0)、分配 IP 地址或使用 DHCP 协议进行自动 IP 分配。存储域是存储虚拟机镜像的共享位置。

在 RHEV-H 控制台中创建新的存储域 -

  • 点击"存储域"选项卡

  • 点击"新建域"按钮 - 根据需要选择 NFS

  • 选择合适的服务器创建存储域

  • 提供相关信息,例如域名

下一步是创建虚拟机。在 RHEV-H 控制台中 -

  • 点击"虚拟机"选项卡

  • 点击"新建虚拟机"按钮

  • 为新虚拟机命名

  • 选择以下两个选项之一:从可启动媒体安装或导入现有磁盘映像。

  • 如果从可启动媒体安装,请选择"ISO"选项;浏览本地存储或 NFS 服务器上的 ISO 文件位置。

  • 根据需要配置网络接口

  • 为虚拟机分配 RAM 和 CPU 核心数量

  • 检查并启动虚拟机。

安装其他软件包和更新

配置网络设置、存储域和虚拟机后,务必使用最新的软件包和安全补丁程序,确保您的 RHEV-H 虚拟机管理程序保持最新状态。保持系统更新的最简单方法是在终端窗口中使用"yum"命令,或使用 RHEV-H 控制台仪表板上的"更新"选项卡。通过终端安装软件包 -

  • 以 root 用户身份打开终端窗口

  • 输入"yum update"命令

  • 按照提示下载、安装并验证软件包更新,使用 RHEV-H 控制台中的"更新"选项卡 -

  • 点击"更新"选项卡

  • 选择要安装的可用更新

  • 点击"安装选定的软件包"。保持系统更新将确保您能够访问最新功能,同时最大限度地减少安全漏洞。

结论

在本文中,我们讨论了虚拟化在现代 IT 基础架构中的重要性,并详细介绍了部署 RedHat Enterprise Virtualization Hypervisor (RHEV-H) 的过程。我们首先讨论了 RHEV-H 部署的系统要求,包括下载和验证 RHEV-H 映像以及创建可启动的 USB 驱动器或 CD/DVD。

然后,我们继续部署 RHEV-H 本身,涵盖了选择安装类型和语言首选项、配置网络设置和存储选项、设置 root 密码和安全选项等主题。之后,我们概述了安装后的配置步骤,例如登录 RHEV-H 控制台、配置网络设置、存储域、虚拟机、安装附加软件包和更新。

我们还介绍了如何排除部署过程中可能出现的常见问题,例如识别网络连接问题或解决与存储相关的问题。我们探讨了高可用性、负载平衡和备份解决方案等高级配置选项。


相关文章


有用资源