12.6. Red Hat Subscription Manager 的系统目的
您可以使用系统目的记录 Red Hat Enterprise Linux (RHEL)系统的预期使用。设置系统目的允许您指定系统属性,如角色、服务水平协议和用法。
默认情况下,以下值对每个系统目的属性都可用:
- 角色
- Red Hat Enterprise Linux Server
- Red Hat Enterprise Linux Workstation
- Red Hat Enterprise Linux Compute 节点
- 服务等级协议
- Premium(高级)
- Standard(标准)
- Self-Support(自助)
- 使用
- 生产环境
- 开发/测试
- Disaster Recovery
配置系统目的提供以下优点:
- 针对系统管理员和业务运营的深入系统级信息
- 在确定系统为什么及其预期目的时减少了开销
您可以使用以下任何方法设置系统目的数据:
- 在激活码创建过程中
- 在创建镜像过程中
- 在安装过程中使用 Connect to Red Hat 屏幕注册您的系统
- 在安装过程中使用 syspurpose Kickstart 命令
- 安装后使用 subscription-manager CLI 工具
12.6.1. 列出系统目的属性的可用值 复制链接链接已复制到粘贴板!
作为 root 用户,您可以输入 subscription-manager syspurpose 命令以及角色、使用、service-level 或 addons 子命令,以列出所有系统目的属性的可用值。
列出未注册的系统的系统用途值需要您在命令行中输入其他信息。
以下示例演示了如何列出用于注册和取消注册系统的 role 属性的可用系统用途值。
注册该系统时,输入以下命令:
[root@localhost ~]# subscription-manager syspurpose role --list
当系统取消注册时,根据需要输入以下命令使用 --username、--password、--organization 和 --token 身份验证选项:
[root@localhost ~]# subscription-manager syspurpose role --list --username=<username> --password=<password> --organization=<organization_ID> --token=<token>
其中:
<username>-
--username选项指定您的红帽帐户中具有机构管理员权限的用户名称。 <password>-
--password选项指定关联的密码。 <organization_ID>-
--organization选项指定机构 ID 号。 <token>-
--token选项指定 virt-who 服务帐户的令牌。
只有在有多个机构且需要指定特定机构时才需要指定机构 ID。
只有在已将 virt-who 配置为连接到 OpenShift Virtualization 时,才需要指定令牌。
当您在注册的系统上或使用身份验证选项输入命令时,预期的输出是 role 属性的可用值列表:
+-------------------------------------------+
Available role
+-------------------------------------------+
- Red Hat Enterprise Linux Workstation
- Red Hat Enterprise Linux Server
- Red Hat Enterprise Linux Compute Node
系统用途附加组件特定于您的机构,不会出现在可用值列表中。如果您尝试使用 --list 选项列出可用的系统目的 addons,则 subscription-manager 会显示警告信息。例如:
# subscription-manager syspurpose addons --list
There are no available values for the system purpose "addons" from the available subscriptions in this organization.