确定 RHEL8 的 RHEL 类型(工作站与服务器)

确定 RHEL8 的 RHEL 类型(工作站与服务器)

我有一个 rhel 部署为虚拟机,想确定它是服务器还是工作站。命令

我正在运行以下命令来找出答案:

$ cat /etc/rhel-release
Red Hat Enterprise Linux release 8.2 (Ootpa)

$ rpm -q --whatprovides /etc/redhat-release
redhat-release-8.2-1.0.el8.x86_64

$ uname -as
Linux opus-c-master 4.18.0-193.el8.x86_64 #1 SMP Fri Mar 27 14:35:58 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux

这些命令都没有告诉我类型。

有人可以帮忙吗?

答案1

在 RHEL 8 上,您可以用来syspurpose确定系统的配置用途,例如

$ sudo syspurpose show
{
  "role": "Red Hat Enterprise Linux Workstation",
  "usage": "Production"
}

然而,配置它是可选的。要配置系统的用途,请运行

sudo syspurpose --set-role="Red Hat Enterprise Linux Server"

(角色可以是“红帽企业 Linux 服务器”、“红帽企业 Linux 工作站”、“红帽企业 Linux 计算节点”之一)。

如果您对系统上使用的订阅类型感兴趣,请运行

sudo subscription-manager list --consumed | grep "Roles:"

这将指示所订阅的系统的角色。

答案2

您可以用来subscription-manager list --consumed查看附加到您的系统的订阅。在此命令的输出中,您将看到一行以订阅名称:。该行将告诉您系统正在使用哪种订阅。但这并不能保证您的系统确实属于订阅所指示的类型。

相关内容