Installation and Upgrade

Requirements

Operating System

The following software prerequisites need to be verified. These are required mainly for the IBM Storage Protect server (TSM), but also check the latest IBM documentation.

SuSE Linux Enterprise (12 and up):

libstdc++33-3.3.3-11.9
libstdc++6-32bit-4.7.2_20130108-0.15.45
libstdc++46-4.6.9-0.11.38
libstdc++43-4.6.9-0.11.38
libstdc++33-32bit-3.3.3-11.9
libstdc++43-32bit-4.6.9-0.11.38
libstdc++46-32bit-4.6.9-0.11.38
libstdc++6-4.7.2_20130108-0.15.45
libaio-0.3.109-0.1.46
libaio-32bit-0.3.109-0.1.46
libopenssl0_9_8-0.9.8j-0.50.1
openssl-0.9.8j-0.50.1
libopenssl0_9_8-32bit-0.9.8j-0.50.1
openssl-certs-1.85-0.6.1
sharutils-4.6.3-3.19
ksh-93u-0.18.1
perl-CGI-4.XX

Red Hat Enterprise Linux (7 and up):

libstdc++-4.8.5-11.el7.x86_64
libaio-0.3.109-13.el7.x86_64
numactl-libs-2.0.9-6.el7_2.x86_64
numactl-2.0.9-6.el7_2.x86_64
openssl-1.0.2k-12.el7.x86_64
openssl-libs-1.0.2k-12.el7.x86_64
openssl098e-0.9.8e-29.el7.centos.3.x86_64
sharutils-4.13.3-8.el7.x86_64
ksh-20120801-26.el7.x86_64
perl-CGI-4.XX

Caution

If you want to deploy your Instances with spordconf, only RHEL8 or higher is supported.

Users

GSCC itself does not need a specific user to work. To configure a user for IBM Spectrum Protect, please consult the IBM documentation part for users.

Storage

Please ensure to have space available on the filesystems containing the following directories:

Directory

Usage

Space

/opt/generalstorage/

Application files

100 MB

/var/gscc/

Logs and cluster communication

5 GB (depending on configuration)

/etc/gscc/

Configuration files

100 MB

Network and Firewall Access

Please make sure that each configured port for each the Spectrum Protect Servers and Clients as well as the ports for GSCC communication, as seen in Concepts

Disabling Docker default bridge network

If using SPORD with docker, the docker daemon will by default create a bridge network which could interfere with your network environment:

    3: docker0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN group default
link/ether 02:42:f2:af:c8:99 brd ff:ff:ff:ff:ff:ff
inet 172.17.0.1/16 brd 172.17.255.255 scope global docker0
   valid_lft forever preferred_lft forever

We do not need this bridge network for SPORD since we are using the host network for our containers. So, if neccessary, you can disable this network PRIOR to starting the docker daemon the first time by creating or editing /etc/docker/daemon.json and set this option:

{
        "bridge": "none"
}

Make sure your json-Syntax is correct! An example /etc/docker/daemon.json file could look like this:

sles-02:~ # cat /etc/docker/daemon.json
{
        "bridge": "none",
        "log-level": "warn",
        "log-driver": "json-file",
        "log-opts": {
                "max-size": "10m",
                "max-file": "5"
        }
}

Installing SPORD

To install SPORD, use one of the following commands:

RHEL:

rpm -ivh spord-3.8.9.1-0.x86_64.rpm
yum localinstall -y spord-3.8.9.1-0.x86_64.rpm

SLES:

rpm -ivh spord-3.8.9.1-0.x86_64.rpm
zypper install /path/to/spord-3.8.9.1-0.x86_64.rpm

Ubuntu:

dpkg -i spord-3.8.9.1-0_amd64.deb

Note

For detailed instructions on how to set up an ISP cluster utilizing SPORD, please check our detailed Installation scenario!

Installing GSCC

To install GSCC , use one of the following commands:

RHEL:

rpm -ivh gscc-3.8.9.1-0.x86_64.rpm
yum localinstall -y gscc-3.8.9.1-0.x86_64.rpm

SLES:

rpm -ivh gscc-3.8.9.1-0.x86_64.rpm
zypper install /path/to/gscc-3.8.9.1-0.x86_64.rpm

Ubuntu:

dpkg -i gscc-3.8.9.1-0_amd64.deb

Note

For detailed instructions on how to set up a classic GSCC ISP cluster, please check our detailed Installation scenario!

Updating GSCC/SPORD

To update GSCC or SPORD, use one of the following commands:

RHEL/SLES:

rpm -Uvh gscc-3.8.9.1-0.x86_64.rpm
rpm -Uvh spord-3.8.9.1-0.x86_64.rpm

Ubuntu:

dpkg -i gscc-3.8.9.1-0_amd64.deb
dpkg -i spord-3.8.9.1-0_amd64.deb

Installing GSCCAD

To install GSCCAD, execute the following file:

Setup_GSCCAD_3.X.X.X.exe

A setup wizard should open. On newer windows systems, a warning prompt like this may open

../_images/gsccad_install_001.png

If that is the case, please click on Further information and then Run anyway

../_images/gsccad_install_002.png

In the setup window, click Next

../_images/gsccad_install_003.png

In the next window, carefully read the license agreement and click Next after ticking the checkbox for acceptance.

../_images/gsccad_install_004.png

Choose an installation directory for GSCCAD and click Next

../_images/gsccad_install_005.png

Choose whether you want shortcuts on your desktop and start menu and click Next

../_images/gsccad_install_006.png

Please review your installation settings and click Install if everything is correct.

../_images/gsccad_install_007.png

After successful installation click Finish to close the installation process and tick “Launch GSCCAD” if you want to open GSCCAD right away.

../_images/gsccad_install_008.png

Updating GSCCAD

The GSCCAD update procedure is the same as the installation procedure. Make sure that GSCCAD is not running, then execute the .exe-File and follow the installation steps in the wizard.