Red Hat Training

A Red Hat training course is available for Red Hat Satellite

1.3. Registrando e Configurando um Host

As seções seguintes descrevem como registrar o seu host, identificar assinaturas, e anexar as assinaturas para que o host possa consumir conteúdo.

1.3.1. Registrando no Red Hat Subscription Management

O primeiro passo neste processo é registrar o host no Red Hat Subscription Management. Isso permite que o host se inscreva e consuma o conteúdo de quaisquer assinaturas disponíveis ao usuário. Isto inclui conteúdos como Red Hat Enterprise Linux, Red Hat Software Collections (RHSCL), e Red Hat Satellite. Utilize o comando subscription_manager register para registrar seu Satellite:
# subscription-manager register
Username: demouser
Password:
The system has been registered with ID: 541084ff2-44cab-4eb1-9fa1-7683431bcf9a

1.3.2. Identificando uma Subscrição Satellite

Depois de ter registado o seu host, você precisa identificar seu ID do Pool de subscrição do Satellite . Você precisa deste ID para que você possa anexar a assinatura necessária ao seu host. A subscrição do Satellite fornece acesso ao conteúdo do Satellite, bem como Red Hat Enterprise Linux, Red Hat Software Collections (RHSCL), and Red Hat Satellite. Esta é a única assinatura necessária.
Execute o seguinte comando para identificar sua subscrição do Satellite:
# subscription-manager list --all --available
Subscription Name: Red Hat Satellite
Provides:          Oracle Java (for RHEL Server)
                   Red Hat Satellite 6 Beta
                   Red Hat Enterprise Linux Server
                   Red Hat Satellite
                   Red Hat Enterprise Linux Load Balancer (for RHEL Server)
SKU:               MCT0370
Pool ID:           8a85f9874152663c0541943739717d11
Available:         3
Suggested:         1
Service Level:     Premium
Service Type:      L1-L3
Multi-Entitlement: No
Ends:              10/07/2014
System Type:       Physical

Importante

Anote o ID do Pool; você precisa deste valor para anexar a sua assinatura ao seu host do Satellite. Neste exemplo, o ID do pool é 8a85f9874152663c0541943739717d11. O ID do pool para sua subscrição será diferente.
Execute o seguinte comando para anexar sua subscrição ao seu Satellite. Certifique-se de substituir seu próprio ID de Pool:
# subscription-manager attach --pool=8a85f9874152663c0541943739717d11
Anexou a subscrição com sucesso para: Red Hat Satellite
Execute o seguinte comando para garantir que as subscrições foram anexadas com sucesso:
# subscription-manager list --consumed
+-------------------------------------------+
   Consumed Subscriptions
+-------------------------------------------+
Subscription Name: Red Hat Satellite
Provides:          Red Hat Satellite
                   Red Hat Enterprise Linux Server
                   Red Hat Software Collections (for RHEL Server)
                   Red Hat Satellite Beta
                   Red Hat Satellite 6 Beta
                   Red Hat Software Collections Beta (for RHEL Server)
                   Red Hat Satellite Capsule Beta
                   Red Hat Enterprise Linux Load Balancer (for RHEL Server)
                   Red Hat Satellite with Embedded Oracle
                   Red Hat Satellite Capsule
                   Red Hat Enterprise Linux High Availability (for RHEL Server)
SKU:               MCT0370
Contract:          10293569
Account:           5361051
Serial:            1653856191250699363
Pool ID:           8a85f9874152663c0541943739717d11
Active:            True
Quantity Used:     1
Service Level:     Premium
Service Type:      L1-L3
Status Details:
Starts:            10/08/2013
Ends:              10/07/2014
System Type:       Physical

1.3.3. Configurando Repositórios

Você precisa desabilitar todos os repositórios existentes e habilitar somente o Red Hat Enterprise Linux 6, Red Hat Software Collections, e repositórios Satellite 6. Execute os seguintes comandos:
# subscription-manager repos --disable=*
# subscription-manager repos --enable rhel-6-server-rpms \
--enable rhel-server-rhscl-6-rpms --enable rhel-6-server-satellite-6.0-rpms

1.3.4. Instalando Satellite 6

Execute o seguinte comando para instalar Satellite 6:
# yum install katello