2.6. Installing from Red Hat Satellite Server
2.6.1. Using Red Hat Satellite Server 6.x Copy linkLink copied to clipboard!
Note
- Create a new manifest file and upload the manifest in the Satellite 6 server.
- Search for the required Red Hat Gluster Storage repositories and enable them.
- Synchronize all repositories enabled for Red Hat Gluster Storage.
- Create a new content view and add all the required products.
- Publish the content view and create an activation key.
- Register the required clients
# rpm -Uvh satellite-server-host-address/pub/katello-ca-consumer-latest.noarch.rpm # subscription-manager register --org=”Organization_Name” --activationkey=”Activation_Key” - Identify available entitlement pools
# subscription-manager list --available - Attach entitlement pools to the system
# subscription-manager attach --pool=Pool_ID - Subscribe to required channels
- Enable the RHEL and Gluster channelFor Red Hat Enterprise Linux 8
# subscription-manager repos --enable=rhel-8-for-x86_64-baseos-rpms --enable=rhel-8-for-x86_64-appstream-rpms # subscription-manager repos --enable=rh-gluster-3-for-rhel-8-x86_64-rpmsFor Red Hat Enterprise Linux 7# subscription-manager repos --enable=rhel-7-server-rpms --enable=rh-gluster-3-for-rhel-7-server-rpms - If you require Samba, enable its repositoryFor Red Hat Enterprise Linux 8
# subscription-manager repos --enable=rh-gluster-3-samba-for-rhel-8-x86_64-rpmsFor Red Hat Enterprise Linux 7# subscription-manager repos --enable=rh-gluster-3-samba-for-rhel-7-server-rpms - If you require NFS-Ganesha, enable its repositoryFor Red Hat Enterprise Linux 8
# subscription-manager repos --enable=rh-gluster-3-nfs-for-rhel-8-x86_64-rpmsFor Red Hat Enterprise Linux 7# subscription-manager repos --enable=rh-gluster-3-nfs-for-rhel-7-server-rpms - If you require HA, enable its repositoryFor Red Hat Enterprise Linux 8
# subscription-manager repos --enable=rhel-8-for-x86_64-highavailability-rpmsFor Red Hat Enterprise Linux 7# subscription-manager repos --enable=rhel-ha-for-rhel-7-server-rpms - If you require gdeploy, enable the Ansible repositoryFor Red Hat Enterprise Linux 8
# subscription-manager repos --enable=ansible-2-for-rhel-8-x86_64-rpmsFor Red Hat Enterprise Linux 7# subscription-manager repos --enable=rhel-7-server-ansible-2-rpms
- Install Red Hat Gluster Storage
# yum install redhat-storage-server
2.6.2. Using Red Hat Satellite Server 5.x Copy linkLink copied to clipboard!
For more information on how to create an activation key, see Activation Keys in the Reference Guide.
- In the Details tab of the Activation Keys screen, select
Red Hat Enterprise Linux Server (v.6 for 64-bit x86_64)from the Base Channels drop-down list.
Figure 2.3. Base Channels
- In the Child Channels tab of the Activation Keys screen, select the following child channels:
RHEL Server Scalable File System (v. 6 for x86_64) Red Hat Gluster Storage Server 3 (RHEL 6 for x86_64)If you require the Samba package, then select the following child channel:Red Hat Gluster 3 Samba (RHEL 6 for x86_64)
Figure 2.4. Child Channels
- In the Packages tab of the Activation Keys screen, enter the following package name:
redhat-storage-server
Figure 2.5. Package
- If you require the Samba package, then enter the following package name:
samba
For more information on creating a kickstart profile, see Kickstart in the Reference Guide.
- When creating a kickstart profile, the following
Base ChannelandTreemust be selected.Base Channel: Red Hat Enterprise Linux Server (v.6 for 64-bit x86_64)Tree: ks-rhel-x86_64-server-6-6.5 - Do not associate any child channels with the kickstart profile.
- Associate the previously created activation key with the kickstart profile.
Important
- By default, the kickstart profile chooses
md5as the hash algorithm for user passwords.You must change this algorithm tosha512by providing the following settings in theauthfield of theKickstart Details,Advanced Optionspage of the kickstart profile:--enableshadow --passalgo=sha512 - After creating the kickstart profile, you must change the root password in the Kickstart Details, Advanced Options page of the kickstart profile and add a root password based on the prepared sha512 hash algorithm.
For more information on installing Red Hat Gluster Storage Server using a kickstart profile, see Kickstart in the Reference Guide.