Red Hat Training

A Red Hat training course is available for Red Hat Satellite

Chapter 2. Requirements

This chapter focuses on the prerequisites for installing Red Hat Satellite Proxy Server. If the Satellite Proxy connects to a Satellite Server, the version of that Satellite Server must be greater than or equal to the version of the Satellite Proxy that is being installed. For example, Satellite Proxy Server 5.6 requires Satellite Server 5.6 or later.

2.1. Software Requirements

To perform an installation, the following software-related components must be available:
  • Base operating system: Satellite Proxy is supported on Red Hat Enterprise Linux 5 and 6. The operating system can be installed using any of the methods supported by Red Hat.

    Important

    Red Hat Satellite Proxy Server does not currently run on Red Hat Enterprise Linux 7. Satellite Proxy can manage Red Hat Enterprise Linux 7 clients, but only when used with Satellite 5.6. Satellite Proxy cannot manage Red Hat Enterprise Linux 7 clients in a Red Hat Satellite Proxy-only environment.
    Satellite Proxy can be installed on Red Hat Enterprise Linux 5 and 6 in any virtualized environment supported by Red Hat, including Xen, KVM, and VMware.
    In production deployments, Red Hat recommends that you deploy Satellite Proxy as the sole application running on the underlying physical hardware to avoid contention issues. Also, be aware that functional support for virtualized environments does not always equal the performance of running on physical hardware, so carefully consider the virtualized environment of choice and any recommended tuning guidelines.

    Note

    Each purchased Satellite Proxy includes one supported instance of Red Hat Enterprise Linux Server. Satellite Proxy must be installed onto a fresh installation of Enterprise Linux where Satellite Proxy is the only application and service provided by the operating system. Using the Red Hat Enterprise Linux operating system included in Satellite Proxy to run other daemons, applications, or services within the environment is not supported.
    Each version of Red Hat Enterprise Linux requires a certain package set to support Satellite Proxy. Adding more packages can cause errors during installation. Therefore, Red Hat recommends obtaining the desired package set in the following ways:

    Note

    For kickstarting, specify the following package group: @Base
    For installing Red Hat Enterprise Linux from CD or ISO image, select the following package group: Minimal
  • An available Satellite Proxy entitlement within the Satellite Server account.
  • An available Provisioning entitlement within the Satellite Server account (which should come packaged with the Satellite Proxy entitlement).
  • Access to the Red Hat Network Tools channel for the installed version of Red Hat Enterprise Linux. This channel includes the spacewalk-proxy-installer package that contains the configure-proxy.sh installation program required to install Satellite Proxy.
  • All rhncfg* packages installed on the Satellite Proxy (from the Red Hat Network Tools channel).
  • Either the spacewalk-certs-tools package installed on the Satellite Proxy (from the Red Hat Network Tools channel) for Hosted users, or the secure sockets layer (SSL) CA certificate password used to generate the parent server certificate for Satellite Server users.
  • Configuration of the system to accept remote commands and configuration management through Red Hat Network if using the deprecated Web UI installation method. See Section 3.2, “Red Hat Satellite Proxy Server Installation Process” for instructions.