J’ai une instance Amazon Elastic Compute Cloud (Amazon EC2) qui exécute Red Hat Enterprise Linux 7 (RHEL 7) ou Amazon Linux 2 (AL2). Je souhaite bénéficier du support de cycle de vie étendu (ELS) après la date de fin du support ou de fin de vie (EOL) de RHEL ou d’AL2.
Solution
Remarque : si des erreurs surviennent lorsque vous exécutez des commandes de l’interface de la ligne de commande AWS (AWS CLI), consultez la section Résoudre des erreurs liées à l’AWS CLI. Vérifiez également que vous utilisez la version la plus récente de l’AWS CLI.
Amazon Linux 2
Amazon Linux 2 (AL2) a atteint sa date de fin de support le 30 juin 2026. Contrairement à RHEL 7, AL2 ne propose aucun programme de support de cycle de vie étendu (ELS). Aucune prolongation, exception ou option de support supplémentaire n’est disponible après cette date.
Si vous utilisez encore des instances AL2, consultez la section Qu’est-ce qu’Amazon Linux 2023 ? pour migrer vers Amazon Linux 2023. Pour savoir comment effectuer cette migration, consultez la section Comment migrer mon instance Amazon EC2 qui exécute AL2 vers AL2023 ?.
RHEL 7
Pour bénéficier du support ELS de Red Hat Enterprise Linux (RHEL) 7, vous devez acheter un abonnement complémentaire via AWS Marketplace et configurer des référentiels spécifiques.
Procédez comme suit :
-
Pour vérifier que votre instance EC2 utilise une Amazon Machine Image (AMI) RHEL 7 avec tarification à l’usage PAYG (Pay-As-You-Go), exécutez la commande AWS CLI describe-instances suivante afin d’obtenir le code produit de facturation :
TOKEN=`curl -s -X PUT "http://169.254.169.254/latest/api/token" -H "X-aws-ec2-metadata-token-ttl-seconds: 21600"` && curl -s -H "X-aws-ec2-metadata-token: $TOKEN" http://169.254.169.254/latest/dynamic/instance-identity/document | grep -iE 'BillingProduct|marketplace' | grep billing | awk -F'"' '{print "[ \""$4"\" ]"}'
Remarque : dans le résultat de la commande, bp-6fa54006 correspond à PAYG Hourly, tandis que bp-63a5400a correspond à Cloud Access (BYOS).
-
Si votre instance n’exécute pas RHEL 7.9, exécutez la commande suivante pour la mettre à jour :
sudo yum update -y
-
Ouvrez Red Hat Enterprise Linux 7 ELS sur AWS Marketplace.
-
Terminez le processus d’inscription. Choisissez S’abonner, puis sélectionnez Configurer votre compte pour associer votre compte AWS à console.redhat.com.
Remarque : vous devez disposer d’un compte Red Hat Customer Portal actif pour vous connecter.
-
Pour utiliser des instances à la demande, configurez la facturation horaire à l’aide de l’agent host-metering de Red Hat. Pour mettre à jour subscription-manager et enregistrer votre système auprès de Red Hat Subscription Management (RHSM), exécutez les commandes suivantes :
sudo yum -y update subscription-manager
sudo subscription-manager register
-
Pour installer, activer et démarrer le service host-metering, exécutez les commandes suivantes :
sudo yum -y install host-metering
sudo systemctl enable --now host-metering.service
sudo systemctl status host-metering.service
-
Pour configurer l’accès RHSM aux référentiels ELS, exécutez la commande suivante :
subscription-manager config --rhsm.manage_repos=1
-
Pour activer les référentiels ELS, exécutez la commande suivante :
subscription-manager repos --enable rhel-7-server-els-rpms
Remarque : le module complémentaire RHEL ELS assure la maintenance logicielle, notamment pour les correctifs de sécurité critiques et les correctifs de bogues importants sélectionnés par Red Hat, ainsi que le support technique. Vous ne pouvez utiliser le module complémentaire ELS que sur la version mineure précédente. Par exemple, pour RHEL 7.9, vous pouvez utiliser le module complémentaire pour RHEL 7.
Pour plus d’informations sur la facturation de RHEL ELS, consultez la rubrique RHEL 7 ELS de la page Red Hat Enterprise Linux sur Amazon EC2 FAQs et la section Tarification sur AWS Marketplace.
Important : il est recommandé de migrer vers les dernières versions prises en charge avant la fin de la période de support ELS. Le support ELS n’ajoute pas de nouvelles fonctionnalités, d’améliorations ou de packages non liés à la sécurité à votre instance. La prise en charge de l’activation du matériel et de l’analyse des causes racines est également limitée.
Informations connexes
FAQ Amazon Linux 2
Qu’est-ce qu’Amazon Linux 2023 ?
Activation de Red Hat Enterprise Linux 7 Extended Life-cycle Support via les places des marché cloud sur le site web de Red Hat
Jusqu’à quatre ans de prise en charge du cycle de vie étendu (ELS) pour Red Hat Enterprise Linux 7 sur le site web de Red Hat