5.3. Installing a Red Hat Satellite Capsule Server
Prerequisites
The Capsule Server must be registered to the Red Hat Satellite Server to use the Red Hat Satellite Server products and subscriptions:
- Install the Red Hat Satellite Server's CA certificate in the 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 - Register the Capsule Server under your chosen organization's name:
subscription-manager register --org "your organization"
# subscription-manager register --org "your organization"
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
This procedure installs a Red Hat Satellite Capsule Server onto a host.
Procedure 5.1. To Install a Satellite Capsule Server on a Certificate-managed System:
- List all the available subscriptions to find the correct Red Hat Satellite and Red Hat Enterprise Linux product to allocate to your system:
subscription-manager list --available --all
# subscription-manager list --available --all
Copy to Clipboard Copied! Toggle word wrap Toggle overflow The screen displays:Copy to Clipboard Copied! Toggle word wrap Toggle overflow Note
The SKU and Pool ID depend on the Red Hat Satellite product type that corresponds to your system version and product type. - Subscribe to the pool using the following command:
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 - Disable all existing repositories:
subscription-manager repos --disable "*"
# subscription-manager repos --disable "*"
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - Enable the Satellite and Red Hat Enterprise Linux repositories by running
subscription-manager
. You might need to alter the Red Hat Enterprise Linux repository to match the specific version you are using.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 - Install the katello-installer and cyrus-sasl-plain packages using the
yum install
command as the root user:yum install katello-installer cyrus-sasl-plain
# yum install katello-installer cyrus-sasl-plain
Copy to Clipboard Copied! Toggle word wrap Toggle overflow The katello-installer provides thecapsule-installer
functionality while cyrus-sasl-plain is required for pulp.
Result:
The Satellite Capsule Server is installed on your host system. The Satellite Capsule Server must be configured before it can be used.