第 25 章 系统角色


下面的章节包含对 RHEL 8 和 RHEL 9 之间的系统角色的最显著的更改。

25.1. 使用 RHEL 系统角色执行系统管理任务

从 Red Hat Enterprise Linux 9.0 正式发布(GA)版本开始,RHEL 系统角色包括 ansible-core 2.12 软件包。这是 Ansible 的一个版本,它只具有核心功能 - 也就是说,它没有包括 blivet(用于 storage 角色)、gobject(用于 network)等模块,也不包括 json_query 等插件。

使用 RHEL 系统角色,您可以利用配置接口来远程管理多个 RHEL 系统。作为传统的 RHEL 系统角色格式的选项,您可以从 Ansible Collections 中受益,仅在用于 Ansible Automation Platform Customers 的 Automation Hub 中提供或通过 RPM 软件包为 RHEL 用户提供。

新的 RHEL 系统角色

sudo

在 RHEL 9.5 中,添加了 sudo RHEL 系统角色,以便以自动的方式向所有受管节点分发 sudo 配置。

如需了解更多详细信息,请参阅 专用发行注记 New sudo RHEL 系统角色/usr/share/doc/rhel-system-role/sudo/ 目录中的资源。

gfs2

在 RHEL 9.5 中,添加了 gfs2 RHEL 系统角色,以便在所有受管节点上以自动化的方式配置全局文件系统 2 (GFS2)。

详情请查看 使用 RHEL 系统角色配置 GFS2 文件系统的专用发行注记支持,或 /usr/share/doc/rhel-system-role/gfs2/ 目录中的资源。

aide

在 RHEL 9.6 中,添加了 aide RHEL 系统角色,以便在所有受管节点上以自动的方式检测未经授权的更改。

如需了解更多详细信息,请参阅 专用发行注记 New RHEL 系统角色: aide,或 /usr/share/doc/rhel-system-role/aide/ 目录中的资源。

RHEL 9 不再支持 Ansible Engine 2.9

Red Hat Enterprise Linux 9 不再提供 Ansible Engine 2.9。以前在 Ansible Engine 2.9 上运行的 playbook 可能会生成与缺失插件或模块相关的错误消息。如果您的 Ansible 的用例不在 RHEL 提供的 Ansible Core 的有限支持范围内,请联系红帽来讨论可用的产品。

RHEL 系统角色现在使用 Ansible Core

从 RHEL 9 正式发布版本(GA)开始,Ansible Core 提供了有限的支持范围来启用 RHEL 支持的自动化用例。Ansible Core 位于 RHEL 的 AppStream 存储库中。有关支持范围的详情,请参考 RHEL 9 AppStream 中包含的 Ansible Core 软件包的支持范围

注意

从 Red Hat Enterprise Linux 9.0 开始,RHEL AppStream 中 Ansible Core 的支持范围仅限于红帽产品中包含或产生的任何 Ansible playbook、角色和模块,如 RHEL 系统角色。

subscription-manager register 命令的已弃用的 --token 选项将在 2024 年 11 月底停止工作

默认授权服务器 subscription.rhsm.redhat.com 从 2024 年 11 月底开始不再允许基于令牌的身份验证。因此,subscription-manager register 命令的已弃用的 --token=<TOKEN> 选项将不再是受支持的验证方法。因此,如果您使用 subscription-manager register --token=<TOKEN>,注册将失败,并显示以下错误消息:

Copy to Clipboard Toggle word wrap
Token authentication not supported by the entitlement server

要注册您的系统,请使用其他支持的授权方法,如包括 subscription-manager register 命令的成对选项 --username / --password--org / --activationkey

RHEL 系统角色可用于管理多个不同版本的 RHEL

您可以使用 RHEL 系统角色作为一致的接口来管理不同的 RHEL 版本。这有助于简化 RHEL 主版本之间的转换。

RHEL 8 移至维护支持阶段

RHEL 8.10 发行版本后,RHEL 8 移至维护支持阶段,并将不再接收新功能。因此,从 RHEL 9.5 开始,新功能仅在 RHEL 9 中提供。因此,若要访问最新的增强功能,请将 RHEL 9 用作 RHEL 系统角色控制节点。

返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat, Inc.