Bestimmen des RHEL-Typs (Workstation vs. Server) für RHEL8

Bestimmen des RHEL-Typs (Workstation vs. Server) für RHEL8

Ich habe einen Rhel als VM bereitgestellt und möchte feststellen, ob es sich um einen Server oder eine Workstation handelt. Der Befehl

Um das herauszufinden, führe ich die folgenden Befehle aus:

$ 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

Keiner dieser Befehle sagt mir den Typ.

Kann jemand helfen?

Antwort1

Unter RHEL 8 können Sie syspurposeden konfigurierten Zweck eines Systems bestimmen,z.B

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

Die Konfiguration ist jedoch optional. Um den Zweck eines Systems zu konfigurieren, führen Sie aus

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

(die Rolle kanneiner von „Red Hat Enterprise Linux Server“, „Red Hat Enterprise Linux Workstation“, „Red Hat Enterprise Linux Compute Node“).

Wenn Sie wissen möchten, welcher Abonnementtyp auf dem System verwendet wird, führen Sie

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

Dadurch wird die Rolle des Systems gemäß Abonnement angezeigt.

Antwort2

Sie können subscription-manager list --consumeddas an Ihr System angehängte Abonnement anzeigen. In der Ausgabe dieses Befehls finden Sie eine Zeile, die mit beginntAbonnementname:. Diese Zeile gibt an, welche Art von Abonnement Ihr System verwendet. Dies ist jedoch keine Garantie dafür, dass Ihr System tatsächlich dem durch das Abonnement angegebenen Typ entspricht.

verwandte Informationen