Step One: Add domain name resolution into /etc/hosts
# vim /etc/hosts
Add the following:
......
<Redhat Satellite IP address> <Redhat Satellite Server FQDN>
Step Two: Install katello-ca-consumer-latest.noarch.rpm
2.1 Download katello-ca-consumer-latest.noarch.rpm
# curl --insecure --output katello-ca-consumer-latest.noarch.rpm https://<Redhat Satellite Server FQDN>/pub/katello-ca-consumer-latest.noarch.rpm
2.2 Install katello-ca-consumer-latest.noarch.rpm
# yum -y localinstall katello-ca-consumer-latest.noarch.rpm
Step Three: Register to Red Hat Satellite Server
# subscription-manager register --org="<organization>" --activationkey="<activation key>"
Step Four: Install katello-host-tools, katello-host-tools-tracer and katello-agent
4.1 Enable rhel-*-satellite-tools-*-rpms repo or satellite-tools-*-rhel-*-rpms
RHEL 7:
# subscription-manager repos --enable=rhel-\*-satellite-tools-\*-rpms
RHEL 8:
# subscription-manager repos --enable=satellite-tools-\*-rhel-\*-rpms
# subscription-manager repos --disable=satellite-tools-\*-rhel-\*-eus-rpms
4.2 Install katello-host-tools, katello-host-tools-tracer and katello-agent
# yum -y install katello-host-tools; yum -y install katello-host-tools-tracer; yum -y install katello-agent
Step Five: Check
5.1 Check registration information
# subscription-manager identity
5.2 Check license
# subscription-manager list --consumed