Determinando o tipo RHEL (estação de trabalho vs servidor) para RHEL8

Determinando o tipo RHEL (estação de trabalho vs servidor) para RHEL8

Tenho um rhel implantado como VM e quero determinar se é um servidor ou estação de trabalho. O comando

Estou executando os seguintes comandos para descobrir:

$ 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

Nenhum desses comandos me informa o tipo.

Alguém pode ajudar?

Responder1

No RHEL 8, você pode usar syspurposepara determinar a finalidade configurada de um sistema,por exemplo

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

Configurar isso é, no entanto, opcional. Para configurar a finalidade de um sistema, execute

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

(o papel pode serum dos “Red Hat Enterprise Linux Server”, “Red Hat Enterprise Linux Workstation”, “Red Hat Enterprise Linux Compute Node”).

Se você estiver interessado no tipo de assinatura usado no sistema, execute

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

Isso indicará a função do sistema conforme assinado.

Responder2

Você pode usar subscription-manager list --consumedpara visualizar a assinatura anexada ao seu sistema. Na saída deste comando você terá uma linha começando comNome da assinatura:. Esta linha informará que tipo de assinatura seu sistema está usando. No entanto, isto não é uma garantia de que o seu sistema seja realmente do tipo indicado na assinatura.

informação relacionada