Abonnez-vous au flux

Les souscriptions Red Hat Enterprise Linux (RHEL) incluent un cycle de prise en charge d'une durée de 10 ans. Red Hat propose d'autres options de prise en charge pour répondre aux besoins spécifiques des entreprises. Celles-ci peuvent notamment prolonger la durée de vie d'une instance Red Hat Enterprise Linux de quatre années supplémentaires avec le module complémentaire Extended Life Cycle Support(ELS) Add-on lorsqu'il sera disponible pour RHEL 7 (voir l'annexe ci-dessous).

Au cours des cinq premières années du cycle de prise en charge de RHEL, une nouvelle version mineure est lancée environ tous les six mois. Sans une souscription Premium ou le module complémentaire Extended Update Support (EUS) Add-On, il faut mettre à jour les instances RHEL à chaque version mineure pour bénéficier de l'assistance de Red Hat.

Lorsque les entreprises doivent conserver une version mineure spécifique de RHEL pour un cas d'utilisation ou ont un cycle de développement des applications incompatible avec une telle fréquence de mise à jour, elles peuvent opter pour le module complémentaire EUS. Dans ce tutoriel, je vais montrer comment activer les référentiels pour le module complémentaire EUS sur RHEL.

Le module complémentaire EUS est inclus dans la souscription Premium pour RHEL 8 et 9. Il est également possible de l'acheter en complément d'une souscription Standard pour RHEL 8 et 9. Cette offre permet aux entreprises de conserver une version mineure pendant 18 mois après la fin de la prise en charge de cette version intermédiaire. Le module EUS offre donc 24 mois de prise en charge pour une version mineure de RHEL.

À partir de la version 9 de RHEL, il est possible d'acheter le nouveau module complémentaire Enhanced Extended Update Support Add-On pour les souscriptions RHEL Standard et Premium, qui étend jusqu'à 48 mois la prise en charge d'une version mineure de RHEL 9.

À partir des versions 8.2 et 9.0 de RHEL, les versions mineures paires peuvent bénéficier du module complémentaire EUS.

Le module complémentaire Extended Update Support Add-On en bref

Applicable aux versions mineures paires à partir des versions 8.2 et 9.0 de RHEL
Étend la prise en charge des versions mineures à 24 mois
Accessible avec une souscription RHEL Premium ou une souscription complémentaire EUS Add-On
Permet de bénéficier, à la seule discrétion de Red Hat, des mises à jour de sécurité critiques et importantes, ainsi que des correctifs de bogues urgents uniquement
Inclut des flux de maintenance auxquels peuvent être ajoutées de nouvelles fonctions ou listes de matériel pris en charge, selon certaines conditions

Dates de fin de prise en charge avec EUS Add-On pour les versions mineures actuelles de RHEL 8 et 9

EUS pour RHEL 8

EUS pour RHEL 9

8.6 : fin le 31 mai 20249.0 : fin le 31 mai 2024
8.8 : fin le 31 mai 20259.2 : fin le 31 mai 2025

Configuration pour ce tutoriel

Pour les besoins de cette démonstration, j'utilise deux machines virtuelles qui exécutent Red Hat Enterprise Linux 8.8 et Red Hat Enterprise Linux 9.2 en vue d'activer des référentiels EUS. La fonctionnalité SCA (Simple Content Access) est activée sur le compte Red Hat associé à ces instances RHEL.

Avant de commencer ce tutoriel, vous devez vérifier que votre système est enregistré sur le portail client Red Hat. Pour enregistrer mes instances RHEL, j'utilise une clé d'activation qui permet d'utiliser une souscription Red Hat Enterprise Linux Server avec Smart Management, Premium (nœuds physiques ou virtuels). 

Pour mieux comprendre, je donnerai parfois des exemples propres à RHEL 8 et RHEL 9.

Tout d'abord, enregistrez votre système RHEL 8 ou RHEL 9 à l'aide de l'opération suivante :

$ sudo subscription-manager register --org=xxxxxxxx --activationkey=your_activationkey_here
[sudo] password for pslucas: 
The system has been registered with ID: 1b2d515f-e6fe-45a8-a8cf-9ffaf3839e0c
The registered system name is: eus88.example.com

Vérifiez l'état du système. On peut voir que le paramètre Content Access Mode est défini sur SCA. Lorsque cette fonctionnalité est activée, il vous suffit d'activer l'instance. Vous n'avez pas besoin de lui attribuer une souscription spécifique.

$ sudo subscription-manager status
+-------------------------------------------+
   System Status Details
+-------------------------------------------+
Overall Status: Disabled
Content Access Mode is set to Simple Content Access. This host has access to content, regardless of subscription status.
System Purpose Status: Disabled

Examinez les référentiels activés sur les deux systèmes. Voici l'instance RHEL 8 :

$ sudo subscription-manager repos --list-enabled
+----------------------------------------------------------+
    Available Repositories in /etc/yum.repos.d/redhat.repo
+----------------------------------------------------------+
Repo ID:   rhel-8-for-x86_64-appstream-rpms
Repo Name: Red Hat Enterprise Linux 8 for x86_64 - AppStream (RPMs)
Repo URL:  https://cdn.redhat.com/content/dist/rhel8/$releasever/x86_64/appstream/os
Enabled:   1
Repo ID:   rhel-8-for-x86_64-baseos-rpms
Repo Name: Red Hat Enterprise Linux 8 for x86_64 - BaseOS (RPMs)
Repo URL:  https://cdn.redhat.com/content/dist/rhel8/$releasever/x86_64/baseos/os
Enabled:   1 

Et voici l'instance RHEL 9 :

$ sudo subscription-manager repos --list-enabled
+----------------------------------------------------------+
    Available Repositories in /etc/yum.repos.d/redhat.repo
+----------------------------------------------------------+
Repo ID:   rhel-9-for-x86_64-appstream-rpms
Repo Name: Red Hat Enterprise Linux 9 for x86_64 - AppStream (RPMs)
Repo URL:  https://cdn.redhat.com/content/dist/rhel9/$releasever/x86_64/appstream/os
Enabled:   1
Repo ID:   rhel-9-for-x86_64-baseos-rpms
Repo Name: Red Hat Enterprise Linux 9 for x86_64 - BaseOS (RPMs)
Repo URL:  https://cdn.redhat.com/content/dist/rhel9/$releasever/x86_64/baseos/os
Enabled:   1

Pour RHEL 8, les référentiels rhel-8-for-x86_64-appstream-rpms et rhel-8-for-x86_64-baseos-rpms proviennent de la branche master branch. Ils contiennent tous les RPM qui permettent d'accéder à la dernière version mineure. Dans cet exemple, RHEL 8.8 et certains RPM pour RHEL 8.

Pour RHEL 9, les référentiels rhel-9-for-x86_64-appstream-rpms et rhel-9-for-x86_64-baseos-rpms proviennent de la branche master branch. Ils contiennent tous les RPM qui permettent d'accéder à la dernière version mineure. Dans cet exemple , RHEL 9.2 et certains RPM pour RHEL 9.

Activez maintenant les référentiels EUS pour RHEL 8 et 9. Leurs noms sont indiqués dans l'article How to Access EUS sur le portail Red Hat.

Sur RHEL 8 :

$ sudo subscription-manager repos --disable=rhel-8-for-x86_64-appstream-rpms --disable=rhel-8-for-x86_64-baseos-rpms
Repository 'rhel-8-for-x86_64-appstream-rpms' is disabled for this system.
Repository 'rhel-8-for-x86_64-baseos-rpms' is disabled for this system.
$ sudo subscription-manager repos --enable=rhel-8-for-x86_64-appstream-eus-rpms --enable=rhel-8-for-x86_64-baseos-eus-rpms
Repository 'rhel-8-for-x86_64-appstream-eus-rpms' is enabled for this system.
Repository 'rhel-8-for-x86_64-baseos-eus-rpms' is enabled for this system.
$ sudo subscription-manager repos --list-enabled
+----------------------------------------------------------+
    Available Repositories in /etc/yum.repos.d/redhat.repo
+----------------------------------------------------------+
Repo ID:   rhel-8-for-x86_64-appstream-eus-rpms
Repo Name: Red Hat Enterprise Linux 8 for x86_64 - AppStream - Extended Update Support (RPMs)
Repo URL:  https://cdn.redhat.com/content/eus/rhel8/$releasever/x86_64/appstream/os
Enabled:   1
Repo ID:   rhel-8-for-x86_64-baseos-eus-rpms
Repo Name: Red Hat Enterprise Linux 8 for x86_64 - BaseOS - Extended Update Support (RPMs)
Repo URL:  https://cdn.redhat.com/content/eus/rhel8/$releasever/x86_64/baseos/os
Enabled:   1

Et sur RHEL 9 :

$ sudo subscription-manager repos --disable=rhel-9-for-x86_64-appstream-rpms --disable=rhel-9-for-x86_64-baseos-rpms
Repository 'rhel-9-for-x86_64-appstream-rpms' is disabled for this system.
Repository 'rhel-9-for-x86_64-baseos-rpms' is disabled for this system.
$sudo subscription-manager repos --enable=rhel-9-for-x86_64-appstream-eus-rpms --enable=rhel-9-for-x86_64-baseos-eus-rpms
Repository 'rhel-9-for-x86_64-appstream-eus-rpms' is enabled for this system.
Repository 'rhel-9-for-x86_64-baseos-eus-rpms' is enabled for this system.
$ sudo subscription-manager repos --list-enabled
+----------------------------------------------------------+
    Available Repositories in /etc/yum.repos.d/redhat.repo
+----------------------------------------------------------+
Repo ID:   rhel-9-for-x86_64-baseos-eus-rpms
Repo Name: Red Hat Enterprise Linux 9 for x86_64 - BaseOS - Extended Update Support (RPMs)
Repo URL:  https://cdn.redhat.com/content/eus/rhel9/$releasever/x86_64/baseos/os
Enabled:   1
Repo ID:   rhel-9-for-x86_64-appstream-eus-rpms
Repo Name: Red Hat Enterprise Linux 9 for x86_64 - AppStream - Extended Update Support (RPMs)
Repo URL:  https://cdn.redhat.com/content/eus/rhel9/$releasever/x86_64/appstream/os
Enabled:   1

L'activation des référentiels EUS vous donne accès à tous les errata EUS avant et pendant l'utilisation d'une version particulière (de 8.0 à 8.8), ainsi qu'à ceux publiés après la version mineure suivante (8.9) pendant la période EUS de la version mineure définie. Si vous ne définissez pas de version spécifique, vous ne limitez pas les errata aux mises à jour de la version 8.8.

Si vous souhaitez limiter les errata à une certaine version EUS, vous pouvez utiliser l'option release --set avec subscription-manager. Par exemple :

$ sudo subscription-manager release --show
Release not set
$ sudo subscription-manager release --list
+-------------------------------------------+
          Available Releases
+-------------------------------------------+
8
8.0
8.1
8.2
8.3
8.4
8.5
8.6
8.7
8.8
$ sudo subscription-manager release --set=8.8
Release set to: 8.8

En définissant une version mineure spécifique de RHEL, vous limitez les errata EUS à la version mineure pour laquelle le module complémentaire EUS est activé.

Tableau du cycle de vie de RHEL

Définitions des types de prise en charge du cycle de vie de Red Hat Enterprise Linux

Prise en charge complète

Prise en charge de la maintenance

Prise en charge prolongée du cycle de vie (Extended Life Cycle Support)

Applicable à la version mineure actuelleApplicable à la dernière version mineure de RHEL 6.10, 7.9, 8.10 et 9.10Applicable à la dernière version mineure de RHEL 6.10, 7.9, 8.10 et 9.10
Incluse dans la souscription actuelleIncluse dans la souscription actuelleModule complémentaire
Errata de sécurité critiques et importants définis par Red Hat&Errata de sécurité critiques et importants définis par Red Hat&Errata de sécurité critiques et importants définis par Red Hat&
Ajout et amélioration de fonctions et de la prise en charge de matériel, à la discrétion de Red Hat&Aucun ajout de fonction ou matériel prévuAucun ajout de fonction ou matériel prévu
Nouveau support d'installationPas de nouveau support d'installationPas de nouveau support d'installation

Résumé

Red Hat propose un large éventail d'options de prise en charge pour les instances RHEL, permettant aux entreprises de choisir celles qui conviennent le mieux à leurs besoins métier. Le module complémentaire EUS offre une autre option de prise en charge conçue pour mieux répondre aux besoins spécifiques.


À propos des auteurs

Paul Lucas is a Chicagoland-based Red Hat Solutions Architect working with a variety of enterprise businesses. A 21 year technical sales veteran, Paul was previously a customer working at a benefits consulting firm, where he advised development teams on the use of Java and the then-emerging Java EE.

Read full bio
UI_Icon-Red_Hat-Close-A-Black-RGB

Parcourir par canal

automation icon

Automatisation

Les dernières nouveautés en matière d'automatisation informatique pour les technologies, les équipes et les environnements

AI icon

Intelligence artificielle

Actualité sur les plateformes qui permettent aux clients d'exécuter des charges de travail d'IA sur tout type d'environnement

open hybrid cloud icon

Cloud hybride ouvert

Découvrez comment créer un avenir flexible grâce au cloud hybride

security icon

Sécurité

Les dernières actualités sur la façon dont nous réduisons les risques dans tous les environnements et technologies

edge icon

Edge computing

Actualité sur les plateformes qui simplifient les opérations en périphérie

Infrastructure icon

Infrastructure

Les dernières nouveautés sur la plateforme Linux d'entreprise leader au monde

application development icon

Applications

À l’intérieur de nos solutions aux défis d’application les plus difficiles

Original series icon

Programmes originaux

Histoires passionnantes de créateurs et de leaders de technologies d'entreprise