Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Aplica-se a: ✔️ VMs do Linux
A RHUI (Infraestrutura de atualização do Red Hat) permite que provedores de nuvem, como o Azure:
- Espelhem o conteúdo do repositório hospedado pelo Red Hat
- Criem repositórios personalizados com conteúdo específico do Azure
- Disponibilizar o conteúdo para Máquinas Virtuais (VMs) do usuário final
As imagens PAYG (Pagamento Conforme o Uso) do RHEL (Red Hat Enterprise Linux) são fornecidas pré-configuradas para acessar o RHUI do Azure. Nenhuma configuração adicional é necessária. Para obter as atualizações mais recentes, execute sudo yum update depois que sua instância do RHEL estiver pronta. Este serviço é incluído como parte das taxas de software PAYG do RHEL. Para obter informações adicionais sobre imagens do RHEL no Azure, incluindo políticas de publicação e retenção, confira Visão Geral de imagens do Red Hat Enterprise Linux no Azure.
Para obter mais informações sobre as políticas de suporte do Red Hat para todas as versões do RHEL, confira Ciclo de Vida do Red Hat Enterprise Linux.
Importante
O RHUI destina-se apenas a imagens PAYG (Pagamento Conforme o Uso). Para imagens douradas, também conhecidas como BYOS (Traga sua própria assinatura), o sistema precisa estar anexado ao RHSM (Red Hat Subscription Manager) ou ao Satellite para receber atualizações. Para obter mais informações, confira Como registrar e assinar um sistema RHEL.
Informações importantes sobre o RHUI do Azure
O Azure RHUI é a infraestrutura de atualização que dá suporte a todas as VMs PAYG do RHEL criadas no Azure. Essa infraestrutura não impede que você registre suas VMs RHEL PAYG com o Gerenciador de Assinaturas, o Satélite ou outra fonte de atualizações. O registro com uma fonte diferente com uma VM PAYG resulta em cobrança dupla indireta. Confira o ponto a seguir para obter detalhes.
O acesso ao RHUI hospedado pelo Azure é incluído no preço de imagem PAYG do RHEL. Cancelar o registro de uma VM RHEL PAYG na RHUI hospedada no Azure não converte a máquina virtual em um tipo de VM BYOS. Se você registrar a mesma VM com outra origem de atualizações, você pode incorrer em encargos duplos indiretos. Você receberá uma cobrança na primeira vez pelo valor de software do RHEL do Azure. Você será cobrado pela segunda vez por assinaturas do Red Hat adquiridas anteriormente. Se você precisar usar consistentemente uma infraestrutura de atualização diferente do RHUI hospedado pelo Azure, considere a possibilidade de inscrever-se para usar as imagens BYOS do RHEL.
As imagens PAYG do RHEL para o SAP no Azure são conectadas a canais do RHUI dedicados que permanecem na versão secundária específica do RHEL, conforme necessário para certificação SAP. As imagens PAYG do RHEL para SAP no Azure incluem o RHEL for SAP, o RHEL for SAP HANA e o RHEL for SAP Business Applications.
O acesso ao RHUI hospedado pelo Azure é limitado às VMs nos Intervalos de IP do datacenter do Microsoft Azure. Se você encaminhar por proxy todo o tráfego de VM usando a infraestrutura de rede local, talvez você precise configurar rotas definidas pelo usuário para as VMs PAYG do RHEL para acessar o RHUI do Azure. Se esse for o caso, as rotas definidas pelo usuário precisam ser adicionadas para todos os endereços IP do RHUI.
Comportamento de atualização da imagem
As imagens do Red Hat fornecidas no Azure Marketplace estão conectadas por padrão a um dos dois tipos diferentes de repositórios de ciclo de vida:
Non-EUS: possui a versão mais recente do software disponível publicada pela Red Hat para seus repositórios específicos do Red Hat Enterprise Linux (RHEL).
Suporte de Atualização Estendida (EUS): atualizações para uma versão secundária específica do RHEL.
Observação
Para obter mais informações sobre o EUS do RHEL, confira Ciclo de vida do Red Hat Enterprise Linux e Visão geral do suporte de atualização estendida do Red Hat Enterprise Linux.
Os pacotes contidos nos repositórios da Infraestrutura de Atualização do Red Hat são publicados e mantidos pela Red Hat. Pacotes extras para dar suporte a serviços personalizados do Azure são publicados em repositórios independentes mantidos pela Microsoft.
Para obter uma lista de imagens completa, execute az vm image list --offer RHEL --all -p RedHat --output table usando a CLI do Azure.
Imagens conectadas a repositórios não EUS
Para imagens de VM do RHEL conectadas a repositórios não EUS, a execução de sudo yum update fará a atualização para a última versão secundária do RHEL. Por exemplo, se você provisionar uma VM de uma imagem PAYG RHEL 8.4 e executar sudo yum update, você acabará com uma VM que instalou todas as atualizações até a versão menor mais recente da família RHEL8.
As imagens que estão conectadas a repositórios não EUS não contêm um número de versão secundária no SKU. O SKU é o terceiro elemento no nome da imagem. Por exemplo, todas as imagens a seguir são anexadas a repositórios não EUS:
RedHat:RHEL:7-LVM:7.9.2023032012
RedHat:RHEL:8-LVM:8.7.2023022813
RedHat:RHEL:9-lvm:9.1.2022112101
RedHat:rhel-raw:7-raw:7.9.2022040605
RedHat:rhel-raw:8-raw:8.6.2022052413
RedHat:rhel-raw:9-raw:9.1.2022112101
Os SKUs são X-LVM ou X-RAW. A versão secundária é indicada na versão dessas imagens, que é o quarto elemento no nome.
Imagens conectadas a repositórios EUS
Se provisionar uma VM de uma imagem do RHEL que está conectada a repositórios EUS, ela não será atualizada para a última versão menor do RHEL ao executar sudo yum update. Essa situação ocorre porque as imagens conectadas a repositórios EUS também são bloqueadas por versão para a versão secundária específica.
As imagens que estão conectadas a repositórios EUS contém um número de versão secundária no SKU. Por exemplo, todas as imagens a seguir são anexadas a repositórios EUS:
RedHat:RHEL:7.7:7.7.2022051301
RedHat:RHEL:8_4:latest
RedHat:RHEL:9_0:9.0.2023061412
EUS do RHEL e bloqueio de versão de VMs do RHEL
Os repositórios de suporte de atualização estendida (EUS) estão disponíveis para clientes que desejam bloquear suas VMs do RHEL para uma determinada versão secundária do RHEL após o provisionamento da VM. É possível bloquear a versão da VM do RHEL para uma versão secundária específica, atualizando os repositórios para apontar os repositórios do Suporte de Atualização Estendida. Você também pode desfazer a operação de bloqueio de versão do EUS.
Observação
O canal Extras do RHEL não segue o ciclo de vida do EUS. Isso significa que, se você instalar um pacote do canal Extras do RHEL, ele não será específico para a versão EUS em que você está. A Red Hat não dá suporte à instalação de conteúdo do canal Extras do RHEL enquanto estiver em uma versão EUS. Para obter mais informações, confira Ciclo de vida do produto Extras do Red Hat Enterprise Linux.
O apoio ao RHEL 7 EUS terminou em 30 de junho de 2024. O apoio ao RHEL 8 EUS terminou em 31 de maio de 2025. Para obter mais informações, confira Manutenção Estendida do Red Hat Enterprise Linux.
- O suporte à UES do RHEL 9.4 termina em 30 de abril de 2026
- O suporte à UES do RHEL 9.6 termina em 31 de maio de 2027
Mudar um RHEL Server para Repositórios EUS.
Observação
O apoio ao RHEL 7 EUS terminou em 30 de junho de 2024. O apoio ao RHEL 8 EUS terminou em 31 de maio de 2025. Não é mais recomendável mudar para repositórios da UES no RHEL 7 ou 8.
Use o procedimento a seguir para bloquear uma VM RHEL em uma versão secundária específica.
Observação
Este procedimento só se aplica a versões rhel para as quais a EUS está disponível. No momento da redação, a lista de versões inclui RHEL 9.4, 9.6 e 10.0. Para obter mais informações, confira Ciclo de vida do Red Hat Enterprise Linux.
Salve sua versão principal do RHEL em uma variável para uso nos comandos abaixo.
major_version=$(rpm -q --queryformat '%{RELEASE}' rpm | grep -o "[0-9]*\(_[0-9]*\)\?\$" | cut -d "_" -f 1) echo $major_versionDesabilite repositórios não EUS.
sudo dnf --disablerepo='*' remove "rhui-azure-rhel${major_version}"Crie um arquivo
configusando este comando ou um editor de texto:cat <<EOF > rhel${major_version}-eus.config [rhui-microsoft-azure-rhel${major_version}] name=Microsoft Azure RPMs for Red Hat Enterprise Linux ${major_version} (rhel${major_version}-eus) baseurl=https://rhui4-1.microsoft.com/pulp/repos/unprotected/microsoft-azure-rhel${major_version}-eus enabled=1 gpgcheck=1 sslverify=1 gpgkey=/etc/pki/rpm-gpg/RPM-GPG-KEY-microsoft-azure-release EOFAdicione repositórios não EUS.
sudo dnf --config rhel${major_version}-eus.config install rhui-azure-rhel${major_version}-eusBloqueie o nível
releasever. No momento da gravação ele deve ser 9.4, 9.6 ou 10.0.sudo sh -c 'echo 9.6 > /etc/dnf/vars/releasever'Se houver problemas de permissão para acessar o
releasever, você pode editar o arquivo usando um editor de texto, adicionar os detalhes da versão da imagem e salvar o arquivo.Observação
Essa instrução bloqueia a versão secundária do RHEL para a versão secundária atual. Insira uma versão secundária específica se você deseja atualizar e bloquear uma versão secundária posterior que não seja a última. Por exemplo,
echo 9.6 > /etc/yum/vars/releaseverfixa sua versão RHEL na RHEL 9.6.Atualize a VM do RHEL.
sudo dnf update
Mudar um RHEL Server para repositórios não-EUS.
Para remover o bloqueio de versão, use os comandos a seguir.
Remova o arquivo
releasever.sudo rm /etc/dnf/vars/releaseverSalve sua versão principal do RHEL em uma variável para uso nos comandos abaixo.
major_version=$(rpm -q --queryformat '%{RELEASE}' rpm | grep -o "[0-9]*\(_[0-9]*\)\?\$" | cut -d "_" -f 1) echo $major_versionDesabilite repositórios EUS.
sudo dnf --disablerepo='*' remove "rhui-azure-rhel${major_version}-eus"Crie um arquivo
configusando este comando ou um editor de texto:cat <<EOF > rhel${major_version}.config [rhui-microsoft-azure-rhel${major_version}] name=Microsoft Azure RPMs for Red Hat Enterprise Linux ${major_version} baseurl=https://rhui4-1.microsoft.com/pulp/repos/unprotected/microsoft-azure-rhel${major_version} enabled=1 gpgcheck=1 sslverify=1 gpgkey=/etc/pki/rpm-gpg/RPM-GPG-KEY-microsoft-azure-release EOFObservação
Você pode encontrar um erro de que gpgkey deve estar em http, ftp, arquivo ou https e não em "". Nesse caso, tente editar o arquivo de configuração a ser usado:
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-microsoft-azure-release.Adicione repositórios não EUS.
sudo dnf --config rhel${major_version}.config install rhui-azure-rhel${major_version}Atualize a VM do RHEL.
sudo dnf update
Os IPs para os servidores de distribuição de conteúdo do RHUI
O RHUI está disponível em todas as regiões onde as imagens do RHEL sob demanda estão disponíveis. Atualmente, a disponibilidade inclui todas as regiões públicas listadas no Painel de status do Azure, Azure Governo dos EUA e Microsoft Azure Alemanha.
Se você estiver usando uma configuração de rede (configuração personalizada de Firewall ou rotas definidas pelo usuário (UDR)) para restringir ainda mais o acesso https de VMs RHEL PAYG, verifique se os seguintes IPs estão permitidos para que dnf update funcione, dependendo do seu ambiente:
# Azure Global - RHUI 4
West Europe - 52.136.197.163
South Central US - 20.225.226.182
East US - 52.142.4.99
Australia East - 20.248.180.252
Southeast Asia - 20.24.186.80
Infraestrutura RHUI do Azure
Atualizar o certificado de cliente RHUI expirado em uma VM
Se você tiver problemas com o certificado RHUI de sua VM do Azure RHEL PAYG, confira a Solução de problemas de certificado RHUI no Azure.
Solução de problemas de conexão com o RHUI do Azure
Se você estiver tendo problemas para se conectar ao RHUI do Azure de sua VM PAYG do Azure RHEL, siga estas etapas:
Inspecione a configuração da VM para o endpoint de RHUI do Azure.
Verifique se o arquivo
/etc/yum.repos.d/rh-cloud.repocontém uma referência pararhui-[1-4].microsoft.comnabaseurlda seção[rhui-microsoft-azure-rhel*]do arquivo. Se esse é o caso, significa que você está usando o novo RHUI do Azure.No entanto, se a referência estiver apontando para um local com o padrão a seguir, será necessária uma atualização da configuração:
mirrorlist.*cds[1-4].cloudapp.net. Você está usando o instantâneo de VM antigo e precisa atualizá-lo para que ele aponte para o novo RHUI do Azure.
Verifique se o acesso ao RHUI hospedado no Azure é limitado às VMs dentro dos intervalos IP do datacenter do Azure.
Se você ainda estiver tendo problemas ao usar a nova configuração e a VM se conectar a partir do intervalo de IP do Azure, registre um caso de suporte com a Microsoft ou a Red Hat.
Atualização de infraestrutura
Em setembro de 2016, o Azure implantou uma RHUI atualizada do Azure. Em abril de 2017, o antigo RHUI do Azure foi desligado. Se você usa as imagens PAYG do RHEL ou os instantâneos de setembro de 2016 ou posterior, você está se conectando automaticamente ao novo RHUI do Azure. No entanto, se houver instantâneos mais antigos nas suas VMs, você precisará atualizar manualmente a configuração deles para acessar o RHUI do Azure, conforme descrito na seção a seguir.
Os novos servidores do Azure RHUI são implantados com o Gerenciador de Tráfego do Azure. No Gerenciador de Tráfego, qualquer VM pode usar um ponto de extremidade individual, rhui-1.microsoft.com e rhui4-1.microsoft.com, independentemente da região.
Procedimento de atualização manual para usar os servidores do RHUI do Azure
Esse procedimento é fornecido apenas para referência. As imagens PAYG do RHEL já tem a configuração correta para se conectar ao RHUI do Azure. Para atualizar manualmente a configuração para usar os servidores de RHUI do Azure, conclua as seguintes etapas:
Salve sua versão principal do RHEL em uma variável para uso nos comandos abaixo.
major_version=$(rpm -q --queryformat '%{RELEASE}' rpm | grep -o "[0-9]*\(_[0-9]*\)\?\$" | cut -d "_" -f 1) echo $major_versionCrie um arquivo
configusando este comando ou um editor de texto:cat <<EOF > rhel${major_version}.config [rhui-microsoft-azure-rhel${major_version}] name=Microsoft Azure RPMs for Red Hat Enterprise Linux ${major_version} baseurl=https://rhui4-1.microsoft.com/pulp/repos/unprotected/microsoft-azure-rhel${major_version} enabled=1 gpgcheck=1 sslverify=1 gpgkey=/etc/pki/rpm-gpg/RPM-GPG-KEY-microsoft-azure-release EOFInstale o pacote mais recente
rhui-azure.sudo dnf --config rhel${major_version}.config install rhui-azure-rhel${major_version}Atualize sua VM.
sudo dnf update
Próximas etapas
- Para criar uma VM do Red Hat Enterprise Linux por meio de uma imagem PAYG do Azure Marketplace e aproveitar o RHUI hospedado pelo Azure, acesse o Azure Marketplace.
- Para saber mais sobre as imagens do Red Hat no Azure, confira Visão geral das imagens do Red Hat Enterprise Linux.
- Para saber mais sobre as políticas de suporte da Red Hat, confira Ciclo de Vida do Red Hat Enterprise Linux.