Online SCS Installation
Important
If the SCS environment is ever expected to be offline or air-gapped in the future, follow the instructions for offline installation instead. Several dependencies must be put into place to support future upgrades.
Refer to the following steps to install SCS RPM with Internet access:
Installation on Red Hat/Rocky Linux 8
For SCS installation on Red Hat/Rocky Linux 8, please skip to Installing SCS Software.
Preparing Red Hat/CentOS 7 System
For SCS 1.7.1 and onward, Red Hat/CentOS 7 support is deprecated and will be removed in the next release. SCS 1.7.1 should only be installed on these systems as an upgrade to an existing SCS installation, and solely for the purpose of generating a full backup for migrating to a newer supported operating system.
When installing on RHEL, the best practice is to run the following command first of all:
sudo subscription-manager refresh
Install the EPEL release.
Download the latest EPEL package.
curl -fLO https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
Install the downloaded RPM.
yum install -y epel-release-latest-7.noarch.rpm
If running Red Hat, enable the server extras repository.
Copy '/root/datacore/Swarm-<version>/SCS/podman-packages-scs-<version>.tar’ and place it into the folder ‘/root/datacore’.
Extract the file ‘podman-packages-scs-<version>.tar’.
Add a new local repo.
Enable the new Podman repo.
CentOS (no additional steps are required)
Red Hat
Verify Podman is listed as an enabled repo.
Change back to the /root/datacore/Swarm-<version>/SCS/ directory
Import the GPG key if needed.
Installing SCS Software
Install the SCS RPM.
Red Hat/CentOS 7:Red Hat/Rocky Linux 8:
Verify SCS is installed properly. The message about being unable to connect to the Swarm Cluster Services API is expected at this step and is not cause for concern.
Example output:
© DataCore Software Corporation. · https://www.datacore.com · All rights reserved.