In order to install RHS6, first of all we mount our satellite iso:
# mkdir /root/rhs6 # mount -o loop satellite-6.0.4-rhel-7-x86_64-dvd.iso /root/rhs6
And as we’re in a disconnected mode, we don’t have access to Red Hat Software Collections and RHS6 depends on ruby193. As the installer doesn’t do it automatically, we create a local repo for it.
It would be nice to report it to RH but I’m lazy 🙂
# cat /etc/yum.repos.d/rhel7rhscl.repo [rhel7rhscl] name = RHEL7 RHSCL baseurl = file:///root/rhs6/RHCSL/ enabled = 1
And then we can proceed to install RHS6 and configure it:
# cd /root/rhs6 # ./install_packages # katello-installer * Katello is running at https://xxxx Initial credentials are admin / xxxxx * Capsule is running at https://xxxx:9090 * To install additional capsule on separate machine continue by running:" capsule-certs-generate --capsule-fqdn "$CAPSULE" --certs-tar "~/$CAPSULE-certs.tar" The full log is at /var/log/katello-installer/katello-installer.log
And then we need to open some ports in order to make everything work:
# firewall-cmd --permanent --zone=public --add-service=http # firewall-cmd --permanent --zone=public --add-service=https # firewall-cmd --permanent --zone=public --add-port=5671/tcp # firewall-cmd --permanent --zone=public --add-port=8080/tcp # firewall-cmd --permanent --zone=public --add-port=8140/tcp # firewall-cmd --permanent --zone=public --add-port=9090/tcp # firewall-cmd --permanent --zone=public --add-port=9200/tcp # systemctl reload firewalld
As a first step you can login to RHS through its web interface using admin as user and the autogenerated password that katello-installer provided us:
* https://xxxx