安全验证先行,实现数据干净恢复 5月28日 星期四 15:00 云祺视频号准时直播
云祺直播二维码
扫码预约直播,观看精彩内容! 扫码预约直播,观看精彩内容!
关闭按钮
云祺Logo 云祺Logo

在 CentOS 8 上安装独立的 oVirt Engine

2026-05-25

目录:

  • 什么是 oVirt Engine?

  • 如何在 CentOS 8 上独立安装 oVirt Engine?

oVirt 是一个免费、开源的虚拟化管理平台。它由红帽公司(Red Hat)发起,作为一个社区项目,红帽虚拟化(Red Hat Virtualization)即基于此项目构建。该平台提供基于 Web 的易用前端界面,支持跨平台访问,可集中管理虚拟机、计算资源、存储资源和网络资源。目前仅支持 x86-64、PowerPC64 和 s390x 架构上的 KVM 虚拟化技术,但正在积极开发对 ARM 架构的支持,预计将在未来版本中实现。oVirt 由 oVirt Engine 和 oVirt Node 两部分组成。

什么是 oVirt Engine?

oVirt Engine 是 oVirt 环境的控制中心。您可通过它在一个集中位置定义主机、配置数据中心、添加存储、定义网络、创建虚拟机、管理用户权限以及使用模板。

oVirt Engine 是一项服务,提供图形用户界面和 REST API,用于管理环境中的资源。

安装 oVirt Engine 有两种常见方式:作为自托管引擎或作为独立实例。

独立引擎安装方法为手动安装,且高度可定制。这意味着您可以在不同的虚拟化平台(例如 VMware)上或作为物理服务器运行 oVirt 引擎。我们将对引擎数据库和数据仓库使用同一台本地服务器,以实现自动化安装。

如何在 CentOS 8 上安装独立的 oVirt Engine?

1. 环境要求

要在 CentOS 8 上安装独立的 oVirt Engine,您必须拥有一台企业级 Linux 机器(可以是 CentOS 或 RHEL)作为 oVirt Engine 的运行平台。系统提供了配置脚本(engine-setup),以简化 oVirt Engine 各组件的安装与配置过程。Engine 启动并正常运行后,您可以向其添加主机和存储资源。若需实现虚拟机的高可用性,则至少需要两台主机。

最低硬件要求如下:

CPU:4 核

内存:16 GB 系统 RAM

磁盘:50 GB 本地可访问、可写的磁盘空间。

网络接口:1 个网络接口卡(NIC),最小带宽为 1 Gbps。

2. 安装引擎节点系统

使用 CentOS 8.2 最小化 ISO 镜像,通过光盘启动主机以安装引擎:

1) 选择语言。

2) 选择本地磁盘作为安装目标,并选择“自动”分区方式。请注意,如果磁盘上已有其他数据,则需要执行空间回收操作。

3) 设置时间和日期。

4) 根据先前规划的网络信息配置网络和主机名,包括主机名(使用域名作为主机名)和 IP 地址。

5) 在安装过程中设置根用户密码。

6) 安装完成后,重启主机。

3. 启用 oVirt 4.4 和 PostgreSQL 软件仓库

配置 Engine 软件仓库

1) 更新您的服务器,以确保获取最新的软件包。

sudo dnf -y update

2) 将 oVirt 软件仓库添加到 CentOS 8。

sudo yum -y install https://resources.ovirt.org/pub/yum-repo/ovirt-release44.rpm

3) 启用 javapackages-tools 模块:

sudo yum module -y enable javapackages-tools

4) 启用 pki-deps 模块:

sudo yum module -y enable pki-deps

5) 启用 PostgreSQL 模块的 12 版本:

sudo yum module -y enable postgresql:12

4. 在 CentOS 8 上安装和配置 oVirt Engine

1) 更新 CentOS 8 服务器上的所有软件包:

sudo yum -y update

2) 安装 ovirt-engine 软件包及其依赖项:

sudo yum -y install vim tmux ovirt-engine

3) 启动一个新的 tmux 会话来执行安装。这样可在网络出现问题时防止配置过程被中断:

$ tmux

4) 运行 engine-setup 命令以开始配置 oVirt Engine:

$ sudo engine-setup

除引擎管理员账户的密码外,其余配置项均可按回车键接受默认选项。(请注意:若密码强度不足,系统将提示您确认;请务必输入“Yes”以继续。)

5) 按照其他提示完成 CentOS 8 机器上 oVirt Engine 的配置。

6) 验证设置。

如果安装成功,您将能够访问管理控制台和 Grafana 监控仪表板。

使用提供的网页访问 URL 和为管理员用户配置的密码。

安装完成后,您还需要重启服务:

systemctl restart ovirt-engine

添加域名解析:

在引擎节点的 /etc/hosts 文件中添加域名解析,例如:

192.168.105.240 engine240.com127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4::1 localhost localhost.localdomain localhost6 localhost6.localdomain6

修改软件源地址:

请按如下方式修改 Engine 节点上 /etc/yum.repos.d/ovirt-4.4.repo 文件的内容:

[ovirt-4.4]name=Latest oVirt 4.4 Release#baseurl=https://resources.ovirt.org/pub/ovirt-4.4/rpm/el$releasever/#mirrorlist=https://mirrorlist.ovirt.org/mirrorlist-ovirt-4.4-el$releaseverbaseurl=http://mirror.massclouds.com/ovirt/ovirt-4.4/rpm/el$releasever/enabled=1gpgcheck=0gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-ovirt-4.4

注意:如果不修改软件源地址,添加主机可能会因网络问题而失败。

5. 添加主机和存储:

在您的 oVirt Engine 仪表板中添加虚拟化主机。

选择专业的 oVirt 引擎与虚拟机备份解决方案

作为一款一体化的 oVirt 保护软件,Vinchin 备份与恢复 为客户提供一站式备份与灾难恢复(DR)服务,内置多种强大功能。Vinchin 支持自动备份 oVirt、无代理备份、局域网免传输备份(LAN-Free)、变更块跟踪(CBT)、虚拟机即时恢复以及 oVirt 引擎备份,全面保障并恢复您的 oVirt 虚拟机。

Vinchin 备份与恢复

此外,Vinchin备份与恢复还支持虚拟机到虚拟机(V2V)数据迁移及多项高级功能。借助Vinchin备份与恢复,您可在10多种虚拟化平台(包括VMware、XenServer以及大多数基于KVM的Hypervisor)之间迁移虚拟机。您可轻松将关键的现代IT工作负载在不同平台间切换,从而构建高度灵活的自有IT基础设施。立即下载,开启为期60天的全功能试用

下载按钮

下载免费试用版

适用于多种数据备份

* 15天全功能免费安全下载

结论

总体而言,本文详细介绍了在 CentOS 8 上独立安装 oVirt Engine 的步骤,有助于提升您虚拟化环境的管理与运维效率,提供一个功能强大且丰富的平台。

此外,Vinchin 备份与恢复软件也是保护您的 oVirt 虚拟机的良好选择。

云祺备份软件,云祺容灾备份系统,虚拟机备份,数据库备份,文件备份,实时备份,勒索软件,美国,图书馆

您可能感兴趣的新闻 换一批

现在下载,可享15天免费试用

立即下载

请添加好友为您提供支持
jia7jia_7

微信售后服务二维码

请拨打电话
为您提供支持

400-9955-698