Capitolo 2. Installazione di Red Hat Satellite

2.1. Installazione di Red Hat Satellite

Questa sezione descrive come usare Subscription Manager per installare Red Hat Satellite Server dal repository.

Procedura 2.1. Per installare un Satellite Server su un sistema gestito con il certificato:

  1. Elencare tutte le sottoscrizioni disponibili per il prodotto Red Hat Satellite e Red Hat Enterprise Linux corretto da assegnare al sistema:
    # subscription-manager list --available --all
    Questo comando mostra un output simile al seguente:
    +-------------------------------------------+
        Available Subscriptions
    +-------------------------------------------+
    
    Subscription Name: Red Hat Satellite Subscription
    Provides:          Red Hat 
                       Red Hat Satellite Capsule 6
                       Red Hat Enterprise Linux 7
                       Red Hat Satellite 6
    SKU:               SKU123456
    Pool ID:           e1730d1f4eaa448397bfd30c8c7f3d334bd8b
    Available:         6
    Suggested:         1
    Service Level:     Self-Support
    Service Type:      L1-L3
    Multi-Entitlement: No
    Ends:              01/01/2022
    System Type:       Physical
    

    Nota

    L'ID del pool e SKU dipendono dal tipo di prodotto Red Hat Satellite corrispondente alla versione del sistema e al tipo di prodotto. Annotare gli ID del pool di Red Hat Satellite 6, Red Hat Enterprise Linux e Red Hat Software che corrispondono alla versione del sistema e al tipo di prodotto.
  2. Assegnare una sottoscrizione al sistema registrato:
    # subscription-manager subscribe --pool=Red_Hat_Satellite_Pool_Id
    # subscription-manager subscribe --pool=Red_Hat_Enterprise_Linux_Pool_Id
    # subscription-manager subscribe --pool=Red_Hat_Enterprise_Linux_Software_Collections_Pool_Id
  3. Disabilitare i repository esistenti:
    # subscription-manager repos --disable "*"
  4. Abilitare i repository di Red Hat Satellite and Red Hat Enterprise Linux e Red Hat Software Collections. Assicuratevi che il repository di Red Hat Enterprise Linux corrisponda alla versione specifica utilizzata.
    # subscription-manager repos --enable rhel-6-server-rpms \
    --enable rhel-server-rhscl-6-rpms \
    --enable rhel-6-server-satellite-6.0-rpms
    
  5. Installare il pacchetto katello:
    # yum install katello
  6. Eseguire i seguenti comandi per la configurazione del firewall e limitare l'uso di elasticsearch per gli utenti di foreman e katello, e rendere queste regole persistenti durante i processi di riavvio:
    # iptables -A OUTPUT -o lo -p tcp -m tcp --dport 9200 -m owner --uid-owner foreman -j ACCEPT \
    && iptables -A OUTPUT -o lo -p tcp -m tcp --dport 9200 -m owner --uid-owner katello -j ACCEPT \
    && iptables -A OUTPUT -o lo -p tcp -m tcp --dport 9200 -j DROP
    # iptables-save > /etc/sysconfig/iptables
    
Risultato:

Satellite Server verrà installato sul sistema host.

Importante

Configurare Satellite Server prima del suo utilizzo. Per maggiori informazioni consultare Sezione 2.3, «Configurazione manuale di Red Hat Satellite» o Sezione 2.4, «Configurazione di Red Hat Satellite con un file di risposta ».
14370%2C+Installation+Guide-6.0-109-10-2014+09%3A06%3A10Red+Hat+Satellite+6Docs+Install+GuideSegnala un bug