雷达智富

首页 > 内容 > 程序笔记 > 正文

程序笔记

在 CentOS Stream 9/Rocky 9 上安装 oVirt 计算节点

2024-07-05 139

我们最近发表了一篇关于在 CentOS Stream 9 上安装和配置 oVirt Engine 的文章。虽然 oVirt Engine 提供了一个基于 Web 的管理界面来管理虚拟化基础设施,但 oVirt Node 是将托管虚拟机的计算管理程序服务器并提供对正在运行的实例的 RAM、CPU、网络和存储访问。设置 oVirt 时的安装顺序是引擎配置,然后是计算虚拟机管理程序设置。

oVirt 支持两种类型的主机:

  • oVirt 节点和
  • 企业 Linux(例如 CentOS Stream 或 RHEL)

我们的安装过程专为在 CentOS Stream 9 或 Rocky Linux 9 操作系统上手动设置而设计。该过程适用于 RHEL 9 的任何其他 Linux 衍生版本。

添加 oVirt 存储库

添加包含用于计算的 oVirt 包的 RPM 存储库。

sudo dnf -y install centos-release-ovirt45

对于 Rocky Linux 9,更新存储库配置文件以将 $stream 替换为 9-stream。这将使我们能够在 Rocky Linux 9 系统上使用 CentOS Stream 9 存储库。

for repo in oVirt-4.5 Storage-common OpenStack-yoga Messaging-rabbitmq NFV-OpenvSwitch Ceph-Pacific Gluster-10 OpsTools; do
 sudo sed -i 's/$stream/9-stream/' /etc/yum.repos.d/CentOS-$repo.repo
done

安装虚拟化工具

更新您的 CentOS Stream 9 系统。

sudo dnf -y update

升级后执行重新启动。

sudo reboot

接下来,我们在虚拟机管理程序服务器计算机上安装虚拟化工具,包括 cockpit 和 vdsm 软件包。

sudo dnf -y install libvirt qemu-kvm virt-install cockpit vdsm

启动并启用服务以在系统引导时启动。

sudo systemctl enable --now libvirtd cockpit.socket

在 oVirt Engine/Manager 上添加计算主机

登录您的 oVirt 管理门户并导航至计算–> 主机。在本节中,我们可以在 oVirt 上添加或删除虚拟化主机。由于我们要添加选择

单击“新建”添加新主机。

在下一个屏幕中,您需要:

  • 选择集群主机 – 对于大多数设置来说默认即可
  • 提供名称 – 用于识别 oVirt 中的节点
  • 输入计算主机的主机名或IP地址
  • 选择身份验证方法 – 密码或 SSH 密钥对

对于 SSH 公钥,请使用“fetch”链接获取 oVirt Manager 公钥内容。

复制文本区域中的所有文本,并将其粘贴到要添加的目标新节点上的 /root/.ssh/authorized_keys 中。

如果您有 IPMI/iLO,则可以根据您的计算硬件配置“电源管理”。如果无法通过 IP/SSH 访问服务器,这将允许通过硬件控制台进行远程访问。

如果电源管理不适用,请单击[确定]继续而不进行配置。

oVirt 将使用 Ansible 任务来配置新节点。应用一系列操作来确保主机准备好用于在 oVirt 虚拟化基础架构上运行虚拟机。

您可以在“事件”选项卡下检查节点配置进度。

如果一切顺利,节点应在状态中显示“Up”。

详细的节点信息可在“常规”部分找到。

配置存储域

需要使用存储域来存储虚拟机磁盘、ISO镜像和虚拟机快照。 oVirt 支持以下存储类型。

  • NFS存储
  • PosixFS 存储
  • iSCSI 和 FCP 存储
  • 本地FS存储

请参阅下面的指南,了解存储域的分步配置。

  • 将 NFS 数据、ISO 和导出存储域添加到 oVirt/RHEV

更新于:4个月前
赞一波!2

文章评论

评论问答