Chapter 2. Installing Red Hat Satellite Server
katello-installer, to install and configure the Satellite Server. Several configuration options are available; these are described in Section 2.3, “Optional Configuration Options”.
2.1. Obtaining the Required Packages
- Download the packages directly from the Red Hat Content Delivery Network (CDN).
- Download an ISO image of the packages required from an external computer.
2.1.1. Downloading from a Connected Network
Procedure 2.1. To Download Satellite 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
This command displays output similar to the following:+-------------------------------------------+ 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: PhysicalNote
The SKU and Pool ID depend on the Red Hat Satellite product type that corresponds to your system version and product type. Take note of the pool IDs for Red Hat Satellite 6.1, Red Hat Enterprise Linux and Red Hat Software collections that correspond to your system version and product type. - Attach a subscription to the registered system:
# 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
- Disable all existing repositories:
# subscription-manager repos --disable "*"
- Enable the Red Hat Satellite and Red Hat Enterprise Linux and Red Hat Software Collections repositories. Ensure the Red Hat Enterprise Linux repository matches the specific version you are using.For Red Hat Enterprise Linux 6:
# subscription-manager repos --enable rhel-6-server-rpms \ --enable rhel-server-rhscl-6-rpms \ --enable rhel-6-server-satellite-6.1-rpms
For Red Hat Enterprise Linux 7:# subscription-manager repos --enable rhel-7-server-rpms \ --enable rhel-server-rhscl-7-rpms \ --enable rhel-7-server-satellite-6.1-rpms
Note
The commands above are based on Red Hat Enterprise Linux 6 and 7. If you are using a different version of Red Hat Enterprise Linux, change the repository based on your specific version. - If required, to verify what repositories have been enabled, use the
yum repolist enabledcommand. For example, on Red Hat Enterprise Linux 7:#
yum repolist enabledLoaded plugins: product-id, subscription-manager repo id repo name status !rhel-7-server-rpms/x86_64 Red Hat Enterprise Linux 7 Server (RPMs) 9,889 !rhel-7-server-satellite-6.1-rpms/x86_64 Red Hat Satellite 6.1 (for RHEL 7 Server) (RPMs) 545 !rhel-server-rhscl-7-rpms/x86_64 Red Hat Software Collections RPMs for Red Hat Enterprise Linux 7 Server 4,279 repolist: 14,713 - Install the katello package:
# yum install katello
Important
2.1.2. Downloading from a Disconnected Network
Note
Before installing, you must have a repository configured with Red Hat Enterprise Linux 6.6 and later or Red Hat Enterprise Linux 7.0 and later. For more information on how to update a disconnected system, in Red Hat Enterprise Linux 6 see Upgrading the System Off-line with ISO and Yum in Deployment guide, and for Red Hat Enterprise Linux 7 see Upgrading the System Off-line with ISO and Yum in System Administrator's Guide.
/opt/ directory. Ensure you have a minimum of 2GB of space for this file system and directory.
# rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
- Download the ISO image from the Red Hat Customer Portal.
- As the root user, mount the ISO image to a directory:
# mkdir /media/iso # mount -o loop iso_filename /media/iso
- Change to the
/media/isodirectory. - Run the installer script in the mounted directory:
# ./install_packages
Important

Where did the comment section go?
Red Hat's documentation publication system recently went through an upgrade to enable speedier, more mobile-friendly content. We decided to re-evaluate our commenting platform to ensure that it meets your expectations and serves as an optimal feedback mechanism. During this redesign, we invite your input on providing feedback on Red Hat documentation via the discussion platform.