Eu tenho uma instância do Amazon Elastic Compute Cloud (Amazon EC2) que executa o Red Hat Enterprise Linux 7 (RHEL 7) ou o Amazon Linux 2 (AL2). Quero obter suporte de ciclo de vida estendido (ELS) após a data de fim do suporte ou fim da vida útil (EOL) do RHEL ou AL2.
Resolução
Observação: se você receber erros ao executar comandos da AWS Command Line Interface (AWS CLI), consulte Solução de problemas da AWS CLI. Além disso, verifique se você está usando a versão mais recente da AWS CLI.
A AWS disponibilizará o ELS para AL2 até 30 de junho de 2026. Durante o período de suporte estendido, o AL2 continuará recebendo atualizações de segurança e correções de erros para todos os pacotes no repositório principal sem nenhum custo adicional. O ELS não exige configurações adicionais para o AL2. Para obter mais informações, consulte Perguntas frequentes do Amazon Linux 2.
Para obter o ELS para RHEL, você deve comprar uma assinatura complementar por meio do AWS Marketplace e configurar repositórios específicos.
Conclua as etapas a seguir:
-
Para verificar se sua instância do EC2 usa a imagem de máquina da Amazon (AMI) do RHEL 7 com pagamento conforme o uso (PAYG), execute o comando describe-instances da AWS CLI para obter o código do produto de cobrança:
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"\" ]"}'
Observação: na saída do comando, bp-6fa54006 significa PAYG por hora, enquanto bp-63a5400a significa Acesso à nuvem, ou BYOS.
-
Se sua instância não estiver executando o RHEL 7.9, execute o seguinte comando para atualizá-la:
sudo yum update -y
-
Abra o Red Hat Enterprise Linux 7 ELS no AWS Marketplace.
-
Conclua o processo de assinatura. Selecione Assinar e, em seguida, Configurar conta para vincular sua conta da AWS a console.redhat.com. Observação: você deve ter uma conta ativa no Portal do Cliente Red Hat para a conexão.
-
Para usar instâncias sob demanda, você deve configurar a medição por hora. É possível usar o agente de medição de host do Red Hat. Para atualizar o subscription-manager e registrar seu sistema com o Red Hat Subscription Management (RHSM), execute os seguintes comandos:
sudo yum -y update subscription-manager
sudo subscription-manager register
-
Para instalar, ativar e iniciar o serviço de medição de host, execute os seguintes comandos:
sudo yum -y install host-metering
sudo systemctl enable --now host-metering.service
sudo systemctl status host-metering.service
-
Para configurar o acesso do RHSM aos repositórios do ELS, execute o seguinte comando:
subscription-manager config --rhsm.manage_repos=1
-
Para ativar os repositórios do ELS, execute o seguinte comando:
subscription-manager repos --enable rhel-7-server-els-rpms
Observação: o complemento RHEL ELS fornece manutenção de software para correções críticas de segurança, correções de erros importantes selecionadas pelo Red Hat e suporte técnico. É possível usar o complemento do ELS somente na versão secundária anterior. Por exemplo, para o RHEL 7.9, é possível usar o complemento para o RHEL 7.
Para obter informações sobre o faturamento do RHEL ELS, consulte o tópico da página do RHEL 7 ELS de Perguntas frequentes do Red Hat Enterprise Linux no Amazon EC2 e Preços no AWS Marketplace.
Importante: é uma prática recomendada migrar para as versões suportadas mais recentes antes que o período do ELS termine. O ELS não adiciona novos recursos, aprimoramentos ou pacotes não relacionados a segurança à sua instância. Também há um escopo limitado para ativação de hardware e análise da causa raiz.
Informações relacionadas
Ativar o suporte de ciclo de vida estendido do Red Hat Enterprise Linux 7 por meio de marketplaces na nuvem no site do Red Hat
Anúncio de até 4 anos de suporte de ciclo de vida estendido (ELS) para Red Hat Enterprise Linux 7 no site do Red Hat