5.2. Installazione di Red Hat Satellite Capsule Server
Per poter usare i prodotti e le sottoscrizioni del Red Hat Satellite Server registrare Capsule Server al Red Hat Satellite Server :
- Installare il certificato del CA di Red Hat Satellite Server nel Capsule Server:
rpm -Uvh http://satellite.example.com/pub/katello-ca-consumer-latest.noarch.rpm
# rpm -Uvh http://satellite.example.com/pub/katello-ca-consumer-latest.noarch.rpm
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - Registrare il Capsule Server nel nome dell'organizzazione desiderata:
subscription-manager register --org "your organization"
# subscription-manager register --org "your organization"
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
Procedura 5.1. Per installare un Satellite Capsule Server su un sistema gestito con il certificato:
- Elencare tutte le sottoscrizioni disponibili per il prodotto corretto di Red Hat Satellite e Red Hat Enterprise Linux da assegnare al sistema:
subscription-manager list --available --all
# subscription-manager list --available --all
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Verrà visualizzata la seguente schermata:Copy to Clipboard Copied! Toggle word wrap Toggle overflow 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. - Eseguire una sottoscrizione al pool usando il seguente comando:
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
# 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
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - Disabilitare i repository esistenti:
subscription-manager repos --disable "*"
# subscription-manager repos --disable "*"
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - Abilitare i repository di Satellite e Red Hat Enterprise Linux eseguendo
yum-config-manager
. Se necessario, modificare il repository di Red Hat Enterprise Linux per corrispondere alla versione specifica utilizzata.subscription-manager repos --enable rhel-6-server-rpms \ --enable rhel-server-rhscl-6-rpms \ --enable rhel-6-server-satellite-capsule-6.0-rpms
# subscription-manager repos --enable rhel-6-server-rpms \ --enable rhel-server-rhscl-6-rpms \ --enable rhel-6-server-satellite-capsule-6.0-rpms
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - Installare i pacchetti katello-installer e cyrus-sasl-plain usando
yum install
come utente root:yum install katello-installer cyrus-sasl-plain
# yum install katello-installer cyrus-sasl-plain
Copy to Clipboard Copied! Toggle word wrap Toggle overflow katello-installer rende disponibilecapsule-installer
, cyrus-sasl-plain è necessario per pulp. - 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
# 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
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
Il Satellite Capsule Server verrà installato sul sistema host. Prima di poter usare Satellite Capsule Server sarà necessario configurarlo.