第 24 章 订阅管理
下面的章节包含对 RHEL 8 和 RHEL 9 之间订阅管理的最显著的更改。
24.1. 订阅管理的显著变化 复制链接链接已复制到粘贴板!
在 subscription-manager syspurpose
命令下合并系统目的命令
在以前的版本中,有两个不同的命令来设置系统目的属性: syspurpose
和 subscription-manager
。要在一个模块下统一所有系统目的属性,subscription-manager 中的所有 addons
, role
, service-level
, 和 usage
命令都已移至新的子模块 subscription-manager syspurpose
。
新子模块之外的现有 subscription-manager
命令已弃用。在 RHEL 9 中删除了提供 syspurpose
命令行工具的独立软件包(python3-syspurpose
)。
这个版本提供了一种一致的方法,使用 subscription-manager 的单一命令来查看、设置和更新所有系统目的属性。这个命令将所有现有系统目的命令替换为新子命令的等效版本。例如,subscription-manager role --set SystemRole
变成 subscription-manager syspurpose role --set SystemRole
等等。
有关新命令、选项和其他属性的完整信息,请参阅 subscription-manager
man page 中的 SYSPURPOSE OPTIONS
部分,或使用订阅管理器命令行工具 配置系统目的。
virt-who
现在使用 /etc/virt-who.conf
用于全局选项,而不是 /etc/sysconfig/virt-who
在 RHEL 9 中,virt-who
实用程序的全局选项存储在 /etc/virt-who.conf
文件中。因此,/etc/sysconfig/virt-who
文件不再被使用,且已被删除。
subscription-manager register
命令的已弃用的 --token
选项将在 2024 年 11 月底停止工作
默认授权服务器 subscription.rhsm.redhat.com
从 2024 年 11 月底开始不再允许基于令牌的身份验证。因此,subscription-manager register
命令的已弃用的 --token=<TOKEN>
选项将不再是受支持的验证方法。因此,如果您使用 subscription-manager register --token=<TOKEN>
,注册将失败,并显示以下错误消息:
Token authentication not supported by the entitlement server
Token authentication not supported by the entitlement server
要注册您的系统,请使用其他支持的授权方法,如包括 subscription-manager register
命令的成对选项 --username / --password
或 --org / --activationkey
。