第 2 章 RHEL web 控制台的 HA 集群管理附加组件入门
HA 集群管理 RHEL web 控制台附加组件是一个图形用户界面,用来创建和配置 Pacemaker 集群。当安装了 cockpit-ha-cluster
软件包时,可通过 RHEL web 控制台提供 HA Cluster Management RHEL web 控制台附加组件。
以前的 Red Hat Enterprise Linux 版本使用 pcsd
Web UI 作为 HA 集群配置的独立图形用户界面。这个界面已被修改,来用作 RHEL web 控制台附加组件,不再作为独立接口运行。
2.1. 为 RHEL web 控制台安装并启用 HA 集群管理附加组件 复制链接链接已复制到粘贴板!
要使用 HA 集群管理附加组件来配置高可用性集群,请将 HA 集群管理应用程序添加到 RHEL web 控制台中,并在集群中的每个节点上安装并启用必要的 Red Hat High Availability Add-On 软件包和服务。
先决条件
您已安装了 RHEL 10 web 控制台。
具体步骤请参阅安装并启用 Web 控制台。
流程
- 从运行 RHEL web 控制台的系统登录到控制台,并安装 HA 集群管理附加组件应用程序。详情请参阅“在 RHEL web 控制台中管理系统”文档中的 RHEL web 控制台的附加应用程序。
在每个集群节点上,从 High Availability 渠道安装 Red Hat High Availability 隔离代理。
dnf install fence-agents-all
# dnf install fence-agents-all
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 您只能使用以下命令安装所需的隔离代理。
dnf install fence-agents-model
# dnf install fence-agents-model
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 在每个集群节点上,确保
pcsd
服务正在运行。systemctl status pcsd.service
# systemctl status pcsd.service
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 如果
pcsd
服务没有在集群节点上运行,请输入以下命令启动pcsd
服务,并在系统启动时启用它。systemctl enable --now pcsd.service
# systemctl enable --now pcsd.service
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 确保您已登录到 RHEL web 控制台。要使用 RHEL web 控制台创建集群,用于登录到 web 控制台的用户帐户必须有 sudo 访问系统的权限。
注意hacluster
用户帐户是 Pacemaker 服务帐户,您不能使用此帐户登录到 RHEL web 控制台。- 在 RHEL web 控制台中,切换到管理访问模式。有关管理访问模式的详情,请参考“在 RHEL web 控制台中管理系统“文档中的 web 控制台中的管理访问权限。
只有具有 sudo 访问权限的用户可以创建集群,并将节点添加到现有集群中。创建集群后,haclient
组中的用户默认可以管理集群和更改权限。有关向需要它们的任何其他用户和组授予不同权限的详情,或修改默认的 haclient
权限,请参考 授予 HA 集群管理权限。