As subscrições do Red Hat Enterprise Linux (RHEL) incluem 10 anos de suporte ao ciclo de vida: uma oferta líder do setor. A Red Hat também disponibiliza mais opções de suporte para você escolher a melhor para suas necessidades empresariais. Por exemplo, ao final dos 10 anos de ciclo de vida, você pode estender a vida útil da instância do Red Hat Enterprise Linux por mais quatro anos adquirindo uma subscrição adicional do Extended Life Support (ELS) quando disponibilizado para o RHEL 7 (consulte o apêndice abaixo).
Durante todo o ciclo de vida, nos primeiros cinco anos do suporte do RHEL, uma nova versão de manutenção é lançada aproximadamente a cada seis meses. Se você não tem uma subscrição Premium nem a adicional do Extended Update Support (EUS), é necessário atualizar a instância do RHEL com cada versão de manutenção para receber o suporte da Red Hat.
O EUS atenderá aos seus requisitos de ciclo de vida de atualizações caso você tenha requisitos de negócios específicos ou precise continuar com uma determinada versão de manutenção do RHEL, ou caso seu ciclo de vida de desenvolvimento de aplicações não viabilize a atualização da solução a cada seis meses. Neste tutorial, demonstremos como habilitar os repositórios do EUS no RHEL.
O EUS está incluído na subscrição Premium do RHEL 8 e 9 ou pode ser adquirido como complemento às subscrições Standard do RHEL 8 e 9. Com essa oferta, você mantém uma versão de manutenção por mais 18 meses após o fim do suporte da versão principal. O EUS oferece 24 meses de suporte para uma versão de manutenção do RHEL.
A partir do RHEL 9, você pode adquirir uma nova subscrição adicional do EUS chamada Enhanced Extended Update Support para as opções Standard e Premium do RHEL. Isso estenderá o EUS para 48 meses de suporte para uma versão de manutenção do RHEL 9.
A partir do RHEL 8.2 e RHEL 9.0, as versões de manutenção de número par são elegíveis para o EUS.
Resumo do Extended Update Support |
Aplicável a versões de manutenção de número par a partir do RHEL 8.2 e 9.0 |
Estende o suporte a versões de manutenção em 24 meses |
Disponível com a subscrição Premium do RHEL ou como adicional do EUS |
A critério da Red Hat, são disponibilizadas somente atualizações de segurança com impacto crítico e importante, além de correções de bugs urgentes |
É possível incluir novas funcionalidades limitadas ou habilitar hardwares nos fluxos de manutenção do EUS |
Datas de término do EUS para as versões de manutenção atuais do RHEL 8 e 9
EUS do RHEL 8 | EUS do RHEL 9 |
8.6 (termina em 31 de maio de 2024) | 9.0 (termina em 31 de maio de 2024) |
8.8 (termina em 31 de maio de 2025) | 9.2 (termina em 31 de maio de 2025) |
Configuração para este tutorial
Neste artigo, serão usadas duas máquinas virtuais que executam o Red Hat Enterprise Linux 8.8 e 9.2 para demonstrar a habilitação dos repositórios do EUS em uma instância do RHEL. O Simple Content Access (SCA) está habilitado na conta da Red Hat associada a essas instâncias do RHEL.
Verifique se você registrou seu sistema no Portal do Cliente Red Hat antes de iniciar o tutorial. Neste tutorial, usaremos uma chave de ativação para registrar as instâncias do RHEL. É preciso definir essa chave para consumir uma subscrição Premium do Red Hat Enterprise Linux Server com o Smart Management (nós físicos ou virtuais).
Quando aplicável, você verá exemplos separados para o RHEL 8 e o 9.
Primeiro, registre os sistemas do RHEL 8 e 9 (faça isso para ambos):
$ 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
Verifique o status do sistema. Você verá que o Content Access Mode está definido como SCA. Com o SCA habilitado, você só precisa ativar a instância, e não é necessário atribuir uma subscrição específica a ela.
$ 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
Veja quais repositórios estão habilitados nos dois sistemas. Confira o exemplo para o 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
E para o 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
Para o RHEL 8, os repositórios rhel-8-for-x86_64-appstream-rpms e rhel-8-for-x86_64-baseos-rpms são da master branch
. Eles têm todos os RPMs que disponibilizam a versão de manutenção mais recente. Neste exemplo, temos para o RHEL 8.8 e mais alguns para o RHEL 8.
Para o RHEL 9, os repositórios rhel-9-for-x86_64-appstream-rpms e rhel-9-for-x86_64-baseos-rpms são da master branch
. Eles têm todos os RPMs que disponibilizam a versão de manutenção mais recente. Neste exemplo, temos para o RHEL 9.2 e mais alguns para o RHEL 9.
Agora, vamos habilitar os repositórios do EUS para o RHEL 8 e 9. Você encontra os nomes dos repositórios conforme demonstrado no artigo Como acessar o EUS do Red Hat Access.
No 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
E no 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
Ao habilitar os repositórios do EUS, você tem acesso a todas as erratas de antes e durante uma determinada versão (8.0 a 8.8) e às lançadas após a próxima versão secundária (8.9) durante o período definido da versão secundária. Sem definir uma versão específica, você não limita a errata apenas às atualizações do 8.8.
Se você quer limitar a errata a uma versão específica do EUS, use a opção "release --set" com o "subscription-manager". Por exemplo:
$ 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
Ao definir a versão como uma versão de manutenção específica do RHEL, você limita a errata do EUS pela versão secundária em que o complemento está habilitado.
Tabela de ciclo de vida do RHEL
Definições do suporte ao ciclo de vida do Red Hat Enterprise Linux
Suporte completo | Suporte de manutenção | Suporte de Ciclo de Vida Estendido |
Aplicável à versão de manutenção atual | Aplicável às últimas versões de manutenção do RHEL 6.10, 7.9, 8.10 e 9.10 | Aplicável às últimas versões de manutenção do RHEL 6.10, 7.9, 8.10 e 9.10 |
Incluído na subscrição atual | Incluído na subscrição atual | Subscrição adicional |
Errata de segurança com nível crítico ou importante definida pela Red Hat& | Errata de segurança com nível crítico ou importante definida pela Red Hat& | Errata de segurança com nível crítico ou importante definida pela Red Hat& |
Habilitação de hardware e funcionalidade de software novas e aprimoradas (a critério da Red Hat)& | Habilitação de hardware e funcionalidade de software novas não planejadas | Habilitação de hardware e funcionalidade de software novas não planejadas |
Nova mídia de instalação | Nenhuma mídia de instalação nova | Nenhuma mídia de instalação nova |
Conclusão
A Red Hat oferece várias opções de suporte para sua instância do RHEL. Assim, você pode escolher a melhor para suas necessidades empresariais específicas. O EUS proporciona outra opção de suporte projetada para atender melhor a essas necessidades.
Sobre os autores
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.
Navegue por canal
Automação
Últimas novidades em automação de TI para empresas de tecnologia, equipes e ambientes
Inteligência artificial
Descubra as atualizações nas plataformas que proporcionam aos clientes executar suas cargas de trabalho de IA em qualquer ambiente
Nuvem híbrida aberta
Veja como construímos um futuro mais flexível com a nuvem híbrida
Segurança
Veja as últimas novidades sobre como reduzimos riscos em ambientes e tecnologias
Edge computing
Saiba quais são as atualizações nas plataformas que simplificam as operações na borda
Infraestrutura
Saiba o que há de mais recente na plataforma Linux empresarial líder mundial
Aplicações
Conheça nossas soluções desenvolvidas para ajudar você a superar os desafios mais complexos de aplicações
Programas originais
Veja as histórias divertidas de criadores e líderes em tecnologia empresarial