34.2. Definindo Atualizações de software

A Red Hat descreve os produtos e pacotes em um sistema Red Hat Enterprise Linux como um software content. Associe seu sistema com um content server para atualizar o conteúdo existente ou instalar novo conteúdo. O Red Hat Enterprise Linux 6 pode usar o Certificado baseado em Red Hat Network, RHN Classic ou um servidor de conteúdo local tal como o Satellite or System Engine para obter conteúdo.
Estas opções de entrega de conteúdo, Red Hat Network, Red Hat Network Classic e Satellite, são mutualmente exclusivos. Cada um se conecta com diferentes conteúdos e serviços de subscrições na Red Hat e cada um possui seu próprio conjunto de ferramentas de gerenciamento.

34.2.1. Entrega de conteúdo e subscrições

Um sistema somente pode baixar ou receber atualizações para conteúdo que tenha autorização para tal, ou que tenha permissão de serviços, para acessar. Uma empresa compra uma subscrição, que é um contrato que os permite usar uma lista definida de produtos em uma quantia definida, tal como comprar uma subscrição para o Red Hat Enterprise Linux para Servidores Físicos (o produto) o qual é eficiente para 100 servidores (a quantidade). Quando ele executa o firstboot, o sistema pode ser associado com as subscrições de empresas para que as subscrições de produto possam ser alocadas àquela máquina. Quando um sistema é associado à subscrição, ele também é associado com o servidor de conteúdo que entrega o conteúdo registrado.

34.2.1.1. Subscrição e caminhos de configuração de conteúdo

O servidor de entrega de conteúdo e as atribuições de subscrições são realizadas na tela Configurar Atualizações de Software. Existem quatro opções:
  • Red Hat Network baseado em Certificado, o qual foca nas subscrições de produto e entrega de conteúdo.
  • O RHN Classic, o qual utiliza acesso baseado em canais para conteúdo (isto é fornecido como um caminho de migração para sistemas Red Hat Enterprise Linux mais antigos.)
  • A entrega de conteúdo Satellite ou Proxy, os quais utilizam sistemas baseados em canais semelhantes ao RHN Classic
  • Registrar mais tarde
Subscrição e conteúdo de caminhos do Firstboot

Figura 34.3. Subscrição e conteúdo de caminhos do Firstboot

O Red Hat Enterprise Linux possui dois passos conceituais que definem como a máquina irá acessar os pacotes e conteúdo:
  • Ele deve ser registrado, o qual identifica a máquina com o Serviço de Subscrição Red Hat no Red Hat Network baseado em Certificado e adiciona-o ao inventório de software da empresa para o gerenciamento de subscrição.
  • Ele deve ser subscrito em uma subscrição disponível, a qual significa que o sistema possui o direito de instalar qualquer pacotes disponíveis e configurar um caminho para receber atualizações.
Estes conceitos são descritos em mais detalhes no Red Hat Enterprise Linux 6 Deployment Guide.
Os caminhos de configuração Satellite e Proxy são diferentes das configurações baseadas no Red Hat Network e são únicas ao ambiente. Como todas as instalações são diferentes, os Satellites locais passam por uma configuração manual guiada.
34.2.1.1.1. Escolhendo entre o Red Hat Network e RHN Classic
A começar pelo Red Hat Enterprise Linux 6.1, as subscrições são definidas pelo produtos disponíveis e instalados. No entanto, em versões mais velhas do Red Hat Enterprise Linux, as subscrições eram definidas pelo acesso ao canal. Estas são as duas formas exclusivas e mútuamente diferentes para acesso de conteúdo e subscrição.
O Red Hat Network baseado em Certificado é integrado com o Portal do Cliente e realiza duas tarefas de gerenciamento importantes: o gerenciamento de subscrição e a entrega de conteúdo e atualizações. Esta opção registra um sistema com o Red Hat Subscription Service e provê um conjunto robusto de ferramentas para ambas subscrições de atribuições local e global, verificando o estatus da subscrição do software e visualizando os produtos instalados.
O Red Hat Network Classic usa o modelo de subscrição de canal tradicional. O Red Hat Network Classic é fornecido para o suporte da legacia para ambientes com o Red Hat Enterprise Linux 4, Red Hat Enterprise Linux 5.6 e versões anteriores, os sistemas Red Hat Enterprise Linux 6.0, e os sistemas Satellite. Não recomendamos o Red Hat Network Classic para sistemas que executam o Red Hat Enterprise Linux 6.1 e posteriores a este.
Um sistema não pode ser gerenciado pelo Red Hat Network baseado em Certificado (e as ferramentas de Gerenciador de Subscrição) e pelo RHN Classic (e as ferramentas rhn_*). Se um sistema foi gerenciado anteriormente pelo RHN Classic, não há um caminho de migração direto e suportado do RHN Classic para o Red Hat Network baseado em Certificado. Se você atualizar o Red Hat Enterprise Linux 6.1 ou versões posteriores à esta, e desejar usar o novo Red Hat Network baesado em Certificado, você precisará:
  • Atualizar o sistema usando um boot ISO ao invés de um yum.
  • Remover manualmente o sistema do RHN Classic e remover a gravação da máquina e depois registrar o sistema no Red Hat Network baseado em Certificado usando as ferramentas de Gerenciador de Subscrição da Red Hat.