Cuando una versión de Red Hat Enterprise Linux (RHEL) llega al final del mantenimiento y la imagen de su sistema operativo utiliza una licencia bajo demanda, el soporte y el acceso a estas máquinas virtuales están limitados de acuerdo con la política de mantenimiento para la etapa del ciclo de vida .
Para obtener soporte extendido, que proporciona correcciones de seguridad de impacto crítico y correcciones de errores prioritarias urgentes seleccionadas, puede agregar el complemento de soporte de ciclo de vida extendido (ELS) de RHEL. El complemento ELS se aplica a la última versión menor de una versión principal de la siguiente manera:
- Para RHEL 7, el complemento ELS se aplica a la última versión menor, que es RHEL 7.9 o RHEL 7.9 para SAP. El complemento ELS para RHEL 7 está disponible hasta el 30 de junio de 2028.
- Para RHEL 6, el complemento ELS se aplica a la última versión menor, que es RHEL 6.10. El complemento ELS para RHEL 6 está disponible hasta el 30 de junio de 2024.
Para obtener más información, consulte el ciclo de vida de RHEL y las preguntas frecuentes .
Este documento le muestra cómo agregar el complemento ELS a las máquinas virtuales RHEL que tienen licencias bajo demanda para sus imágenes y han llegado al final del mantenimiento. El complemento ELS se agrega automáticamente a las máquinas virtuales RHEL 6.10 cuando las migra a Google Cloud.
Agregar licencias ELS
Agregue la licencia ELS haciendo lo siguiente para cada VM:
Detener la VM y agregar la licencia al disco de arranque
Validar la licencia e iniciar la VM
Instalación del paquete de cliente ELS de Red Hat Update Infrastructure (RHUI) en la máquina virtual
Facturación
Después de adjuntar RHEL ELS a un disco, Compute Engine agrega un SKU adicional a su factura.
Por ejemplo, si está utilizando RHEL 7, su factura incluye un artículo de línea para RHEL 7 y otro para RHEL 7 ELS.
Se le facturarán las máquinas virtuales RHEL según el precio de las imágenes premium .
Limitaciones
- Debe detener una máquina virtual antes de agregar una licencia.
Antes de comenzar
El complemento ELS solo se aplica a la última versión menor. Para cada RHEL VM, actualice a la última versión secundaria conectándose a la VM y ejecutando el siguiente comando:
sudo yum -y update
Asegúrese de tener los siguientes permisos en el disco de arranque:
-
compute.disks.get
-
compute.disks.update
-
- Si aún no lo has hecho, configura la autenticación. La autenticación es el proceso mediante el cual se verifica su identidad para acceder a Google Cloud servicios y API. Para ejecutar código o muestras desde un entorno de desarrollo local, puedes autenticarte en Compute Engine seleccionando una de las siguientes opciones:
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
-
After installing the Google Cloud CLI, initialize it by running the following command:
gcloud init
If you're using an external identity provider (IdP), you must first sign in to the gcloud CLI with your federated identity.
- Set a default region and zone.
Detenga la máquina virtual mediante el comando
gcloud compute instances stop
:gcloud compute instances stop VM_NAME
Reemplace
VM_NAME
con el nombre de la VM que se detendrá.Enumera los discos asociados con la VM mediante el comando
gcloud compute instances describe
:gcloud compute instances describe VM_NAME --format="yaml(disks)"
Reemplace
VM_NAME
con el nombre de la VM.Verifique que el resultado sea similar al siguiente:
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
Tenga en cuenta que todavía no se han agregado
userLicenses
.Obtén el nombre del disco de arranque ejecutando el comando
gcloud compute disks list
:gcloud compute disks list
Actualice el disco de arranque con el URI de la licencia RHEL ELS mediante el comando
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"
Reemplace lo siguiente:
RHEL_VERSION
: la versión de RHEL. Por ejemplo,rhel-7-server
.BOOT_DISK_NAME
: el nombre del disco de arranque obtenido en el paso anteriorZONE
: la zona que contiene el disco de arranqueRHEL_ELS_VERSION
: la versión de RHEL ELS. Por ejemplo,rhel-7-els
.
Obtén información sobre el disco de arranque mediante el comando
gcloud beta compute disks describe
:gcloud beta compute disks describe BOOT_DISK_NAME \ --zone ZONE
Reemplace lo siguiente:
BOOT_DISK_NAME
: el nombre del disco de arranque para verificar la licencia adjuntaZONE
: la zona que contiene el disco de arranque
Verifique que el resultado sea similar al siguiente:
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
Valide que la licencia RHEL ELS esté adjunta al disco de arranque de la máquina virtual Linux comprobando el resultado del paso anterior para el campo
userLicenses
para obtener la cadena de licencia adecuada.Si el campo
userLicenses
no contiene la cadena de licencia deseada, es posible que deba borrar y luego actualizar las licencias de usuario. Para obtener más información, consulta el comandogcloud beta compute disks update
.Inicie la máquina virtual mediante el comando
gcloud compute instances start
:gcloud compute instances start VM_NAME \ [--csek-key-file ENCRYPTION_KEY]
Reemplace lo siguiente:
VM_NAME
: el nombre de la VM para comenzarENCRYPTION_KEY
: un indicador opcional que especifica la ruta al archivo de clave de cifrado proporcionada por el cliente (CSEK) si el disco de arranque está cifrado
Verifique que esté utilizando RHEL 7.9 o RHEL 7.9 para SAP:
cat /etc/redhat-release
Descargue e instale la última actualización:
sudo yum -y update
Elimine los paquetes del cliente RHUI e instale el paquete del cliente RHUI ELS:
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
Compruebe que está utilizando RHEL 6.10:
cat /etc/redhat-release
Descargue e instale la última actualización:
sudo yum -y update
Elimine el paquete del cliente RHUI e instale el paquete del cliente RHUI ELS:
sudo yum -y remove google-rhui-client-rhel6 sudo yum makecache sudo yum -y install google-rhui-client-rhel6-els
En la consola de Google Cloud, vaya a la página Actividad .
En el panel Filtros en Categorías , para Tipos de actividad seleccione Configuración .
En el panel Filtros en Categorías , para Tipo de recurso seleccione Disco .
Adjuntar la licencia RHEL ELS
Agregue la licencia RHEL ELS al disco de inicio de la máquina virtual Linux mediante el siguiente procedimiento:
Validar la licencia RHEL ELS
Verifique que la licencia RHEL ELS esté adjunta al disco de inicio de la máquina virtual Linux mediante el siguiente procedimiento:
Instale el paquete del cliente RHUI ELS
Después de agregar la cadena de licencia al disco RHEL, instale el paquete del cliente RHUI ELS en la VM conectándose a la VM y ejecutando los siguientes comandos:
RHEL 7
RHEL 6
Ver registros de auditoría
Vea el historial de actualizaciones de licencias mediante el siguiente procedimiento:
A menos que se indique lo contrario, el contenido de esta página está sujeto a la licencia Reconocimiento 4.0 de Creative Commons y las muestras de código están sujetas a la licencia Apache 2.0. Para obtener más información, consulta las políticas del sitio web de Google Developers. Java es una marca registrada de Oracle o sus afiliados.
Última actualización: 2025-04-21 (UTC).
-