Red Hat Training

A Red Hat training course is available for Red Hat Satellite

Capítulo 2. Aplicações Cliente

Para poder utilizar a maioria das funcionalidades da Red Hat Network, como por exemplo registrar-se em um Satellite, é necessária a configuração das aplicações cliente mais recentes. Pode ser difícil obter estas aplicações antes do cliente estar registrado na Red Hat Network. Este paradoxo é especialmente problemático para clientes migrando uma grande quantidade de sistemas mais antigos para a Red Hat Network. Este capítulo aborda as técnicas para resolver este dilema.

Importante

A Red Hat recomenda que os clientes conectados a um RHN Proxy Server ou RHN Satellite Server estejam rodando a versão mais recente do Red Hat Enterprise Linux para garantir a conectividade apropriada.
Além disso, caso os firewalls de cliente sejam configurados, as portas 80 e 443 devem ser abertas para funcionarem adequadamente com o Red Hat Network.

2.1. Empregando os RPMs Cliente Mais Recentes da Red Hat Network

O Package Updater (pup), e Red Hat Network Registration Client (rhn_register) no Red Hat Enterprise Linux 5 (up2date em versões anteriores do Red Hat Enterprise Linux) são pré-requisitos para usar a maioria das funcionalidades corporativas da Red Hat Network. É crucial instalá-las nos sistemas cliente antes de tentar usar o RHN Proxy Server ou o RHN Satellite Server em seu ambiente.
Há diversas estratégias para esta atualização do software cliente da RHN. Uma delas envolve armazenar os RPMs numa localidade acessível a todos os sistemas cliente e empregar os pacotes com o comando mais simples possível. Em praticamente todos os casos, não é necessário executar uma implementação manual do yum, pup, e rhn_register (up2date no caso de versões anteriores do Red Hat Enterprise Linux). Estas ferramentas cliente não devem apresentar problemas ao conectar a seu ambiente Satellite ou Proxy da RHN. A discussão abaixo assume que o yum imediato, pup, e rhn_register (ou up2date) não são os mais recentes e não funcionam em seu ambiente.
Lembre-se: somente os sistemas rodando Red Hat Enterprise Linux 5 devem estar registrado com o RHN no firstboot depois da instalação ou usar o rhn_register. Os sistemas rodando Red Hat Enterprise Linux 3 e 4 podem usar a funcionalidade de registro integrada ao Red Hat Update Agent.
This document presumes that the customer has installed at least one RHN Satellite Server and/or RHN Proxy Server on their network. The example below demonstrates a simple approach of deploying yum, pup, and rhn_register (or up2date) for the first time by an administrator assuming the machines don't already have a working RHN. The administrator has populated the /var/www/html/pub/ directory with a copy of the yum, pup, and rhn_register (or up2date) RPMs that the client systems need, and then has simply deployed those RPMs onto the client systems with a simple rpm -Uvh command. Run from a client, this command installs the RPMs to that client, assuming the domain name, paths, and RPM versions are correct (note that this command has been split into multiple lines for print and PDF purposes but should be typed as one line at a shell prompt):
rpm -Uvh
http://your_proxy_or_sat.your_domain.com/pub/rhn-setup-0.4.17-8.el5.i386.rpm
http://your_proxy_or_sat.your_domain.com/pub/yum-3.2.8-9.el5.i386.rpm
http://your_proxy_or_sat.your_domain.com/pub/pirut-1.3.28-13.3l5.noarch.rpm
Tenha em mente que a arquitetura (neste caso, i386) talvez precise ser alterada, dependendo dos sistemas a servir.