Wenn für eine Red Hat Enterprise Linux-Version (RHEL) das Ende der Wartung erreicht ist und für Ihr Betriebssystem-Image eine On-Demand-Lizenz verwendet wird, werden Support und Zugriff auf diese VMs gemäß der Wartungsrichtlinie für die Lebenszyklusphase eingeschränkt.
Für erweiterten Support, der kritische Auswirkungen auf Sicherheitsupdates und ausgewählte dringende Fehlerkorrekturen bietet, können Sie das RHEL-Add-on für den erweiterten Lebenszyklus (Extended Life Cycle Support, ELS) anhängen. Das ELS-Add-on gilt für die letzte Nebenversion einer Hauptversion:
- Für RHEL 7 gilt das ELS-Add-on für die neueste Nebenversion, also RHEL 7.9 oder RHEL 7.9 für SAP. Das ELS-Add-on für RHEL 7 ist bis zum 30. Juni 2028 verfügbar.
- Für RHEL 6 gilt das ELS-Add-on für die neueste Nebenversion, also RHEL 6.10. Das ELS-Add-on für RHEL 6 ist bis zum 30. Juni 2024 verfügbar.
Weitere Informationen finden Sie im RHEL-Lebenszyklus und in den FAQ.
In diesem Dokument erfahren Sie, wie Sie das ELS-Add-on an RHEL-VMs anhängen, die On-Demand-Lizenzen für ihre Images haben und deren Wartung abgelaufen ist. Das ELS-Add-on wird den RHEL 6.10-VMs automatisch hinzugefügt, wenn Sie sie zu Google Cloudmigrieren.
ELS-Lizenzen anhängen
Um die ELS-Lizenz anzuhängen, tun Sie Folgendes für jede VM:
VM beenden und Lizenz an das Bootlaufwerk anhängen
Lizenz prüfen und VM starten
ELS-Clientpaket von Red Hat Update Infrastructure (RHUI) auf der VM installieren
Abrechnung
Nachdem Sie RHEL ELS an ein Laufwerk angehängt haben, fügt Compute Engine Ihrer Rechnung eine zusätzliche SKU hinzu.
Wenn Sie beispielsweise RHEL 7 verwenden, enthält Ihre Rechnung eine Position für RHEL 7 und eine weitere für RHEL 7-ELS.
RHEL-VMs werden Ihnen gemäß den Preisen für Premium-Images in Rechnung gestellt.
Beschränkungen
- Sie müssen eine VM beenden, bevor Sie eine Lizenz anhängen.
Hinweise
-
Das ELS-Add-on gilt nur für die neueste Nebenversion. Aktualisieren Sie alle RHEL-VMs auf die neueste Minor-Version, indem Sie eine Verbindung zur VM herstellen und den folgenden Befehl ausführen:
sudo yum -y update
-
Prüfen Sie, ob Sie die folgenden Berechtigungen für das Bootlaufwerk haben:
compute.disks.get
compute.disks.update
-
Richten Sie die Authentifizierung ein, falls Sie dies noch nicht getan haben.
Bei der Authentifizierung wird Ihre Identität für den Zugriff auf Google Cloud -Dienste und ‑APIs überprüft.
Zur Ausführung von Code oder Beispielen aus einer lokalen Entwicklungsumgebung können Sie sich bei Compute Engine authentifizieren. Wählen Sie dazu eine der folgenden Optionen aus:
Select the tab for how you plan to use the samples on this page:
Console
When you use the Google Cloud console to access Google Cloud services and APIs, you don't need to set up authentication.
gcloud
-
Install the Google Cloud CLI, then initialize it by running the following command:
gcloud init
- Set a default region and zone.
Beenden Sie die VM mit dem Befehl
gcloud compute instances stop
.gcloud compute instances stop VM_NAME
Ersetzen Sie
VM_NAME
durch den Namen der VM, die beendet werden soll.Mit dem Befehl
gcloud compute instances describe
können Sie die mit der VM verknüpften Laufwerke auflisten:gcloud compute instances describe VM_NAME --format="yaml(disks)"
Ersetzen Sie
VM_NAME
durch den Namen der VM.Überprüfen Sie, ob die Ausgabe in etwa so aussieht:
disks: - autoDelete: true boot: true deviceName: persistent-disk-0 diskSizeGb: '20' index: 0 interface: SCSI kind: compute#attachedDisk licenses: - https://www.googleapis.com/compute/v1/projects/rhel-cloud/global/licenses/RHEL_VERSION mode: READ_WRITE source: https://www.googleapis.com/compute/v1/projects/PROJECT_NAME/zones/ZONE/disks/VM_NAME type: PERSISTENT
Es wurden noch keine
userLicenses
angehängt.Rufen Sie den Namen des Bootlaufwerks mit dem Befehl
gcloud compute disks list
ab:gcloud compute disks list
Aktualisieren Sie das Bootlaufwerk mit dem RHEL ELS-Lizenz-URI mit dem Befehl
gcloud beta compute disks update
:gcloud beta compute disks update BOOT_DISK_NAME \ --zone ZONE \ --update-user-licenses="https://www.googleapis.com/compute/v1/projects/rhel-cloud/global/licenses/RHEL_ELS_VERSION"
Ersetzen Sie Folgendes:
RHEL_VERSION
: die RHEL-Version. Beispiel:rhel-7-server
BOOT_DISK_NAME
ist der Name des Bootlaufwerks, das im vorherigen Schritt abgerufen wurde.ZONE
ist die Zone mit dem Bootlaufwerk.RHEL_ELS_VERSION
: die RHEL ELS-Version. Beispiel:rhel-7-els
Rufen Sie Informationen zum Bootlaufwerk mit dem Befehl
gcloud beta compute disks describe
ab.gcloud beta compute disks describe BOOT_DISK_NAME \ --zone ZONE
Dabei gilt:
BOOT_DISK_NAME
ist der Name des Bootlaufwerks, das auf die angehängte Lizenz geprüft werden soll.ZONE
ist die Zone mit dem Bootlaufwerk.
Überprüfen Sie, ob die Ausgabe in etwa so aussieht:
creationTimestamp: '2021-05-05T15:26:27.835-07:00' id: '727854272460268924' interface: SCSI kind: compute#disk labelFingerprint: 42WmSpB8rSM= lastAttachTimestamp: '2021-05-05T15:26:27.836-07:00' licenseCodes: - '1000006' - '6213885950785916969' licenses: - https://www.googleapis.com/compute/v1/projects/rhel-cloud/global/licenses/RHEL_VERSION multiWriter: false name: VM_NAME physicalBlockSizeBytes: '4096' selfLink: https://www.googleapis.com/compute/beta/projects/PROJECT_NAME/zones/ZONE/disks/DISK_NAME selfLinkWithId: https://www.googleapis.com/compute/beta/projects/PROJECT_NAME/zones/ZONE/disks/DISK_ID sizeGb: '20' sourceImage: https://www.googleapis.com/compute/beta/projects/IMAGE_PROJECT/global/images/IMAGE sourceImageId: '7397991294075835597' status: READY type: https://www.googleapis.com/compute/beta/projects/PROJECT_NAME/zones/ZONE/diskTypes/DISK_TYPE userLicenses: - https://www.googleapis.com/compute/v1/projects/rhel-cloud/global/licenses/RHEL_ELS_VERSION users: - https://www.googleapis.com/compute/beta/projects/PROJECT_NAME/zones/ZONE/instances/VM_NAME zone: https://www.googleapis.com/compute/beta/projects/PROJECT_NAME/zones/ZONE
Prüfen Sie, ob die RHEL-ELS-Lizenz an das Linux-VM-Bootlaufwerk angehängt wurde. Prüfen Sie dazu die Ausgabe des vorherigen Schritts im Feld
userLicenses
auf den entsprechenden Lizenzstring.Wenn das Feld
userLicenses
nicht den vorgesehenen Lizenzstring enthält, müssen Sie möglicherweise die Nutzerlizenzen löschen und dann aktualisieren. Weitere Informationen finden Sie in der Dokumentation zum Befehlgcloud beta compute disks update
.Starten Sie die VM mit dem Befehl
gcloud compute instances start
.gcloud compute instances start VM_NAME \ [--csek-key-file ENCRYPTION_KEY]
Dabei gilt:
VM_NAME
ist Name der zu startenden VMENCRYPTION_KEY
ist ein optionales Flag, das den Pfad zur CSEK-Datei (Customer-Supplied Encryption Key, vom Kunden bereitgestellter Schlüssel) angibt, wenn das Bootlaufwerk verschlüsselt ist
Prüfen Sie, ob Sie RHEL 7.9 oder RHEL 7.9 for SAP verwenden:
cat /etc/redhat-release
Laden Sie die neueste Aktualisierung herunter und installieren Sie sie:
sudo yum -y update
Entfernen Sie die RHUI-Clientpakete und installieren Sie das RHUI-ELS-Clientpaket:
sudo yum -y remove google-rhui-client-rhel7 google-rhui-client-rhel79-sap google-rhui-client-rhel7-sap sudo yum makecache sudo yum -y install google-rhui-client-rhel7-els
Prüfen Sie, ob Sie RHEL 6.10 verwenden:
cat /etc/redhat-release
Laden Sie die neueste Aktualisierung herunter und installieren Sie sie:
sudo yum -y update
Entfernen Sie das RHUI-Clientpaket und installieren Sie das RHUI-ELS-Clientpaket:
sudo yum -y remove google-rhui-client-rhel6 sudo yum makecache sudo yum -y install google-rhui-client-rhel6-els
Rufen Sie in der Google Cloud Console die Seite Aktivität auf.
Wählen Sie im Bereich Filter unter Kategorien für Aktivitätstypen die Option Konfiguration aus.
Wählen Sie im Bereich Filter unter Kategorien für den Ressourcentyp die Option Laufwerk aus.
RHEL ELS-Lizenz anhängen
Hängen Sie die RHEL-ELS-Lizenz mithilfe des folgenden Verfahrens an das Bootlaufwerk der Linux-VM an:
RHEL-ELS-Lizenz validieren
Prüfen Sie mit dem folgenden Verfahren, ob die RHEL-ELS-Lizenz an das Linux-VM-Bootlaufwerk angehängt wurde:
RHUI-ELS-Clientpaket installieren
Nachdem Sie den Lizenzstring an das RHEL-Laufwerk angehängt haben, installieren Sie das RHUI-ELS-Clientpaket auf der VM. Dazu stellen Sie eine Verbindung zur VM her und führen die folgenden Befehle aus:
RHEL 7
RHEL 6
Audit-Logs ansehen
Sehen Sie sich den Verlauf der Lizenzaktualisierungen an. Gehen Sie dazu so vor:
Sofern nicht anders angegeben, sind die Inhalte dieser Seite unter der Creative Commons Attribution 4.0 License und Codebeispiele unter der Apache 2.0 License lizenziert. Weitere Informationen finden Sie in den Websiterichtlinien von Google Developers. Java ist eine eingetragene Marke von Oracle und/oder seinen Partnern.
Zuletzt aktualisiert: 2025-01-07 (UTC).
-