Installing IBM Storage Scale native REST API with the installation toolkit

You can use the installation toolkit to install the IBM Storage Scale native REST API feature.

Prerequisites

Procedure

  1. Download and extract the IBM Storage Scale self-extracting package on the installer node.
    /home/Storage_Scale_Advanced-5.2.3.0-x86_64-Linux-install --silent
  2. Go to the IBM Storage Scale installation toolkit directory.
    cd /usr/lpp/mmfs/5.2.3.0/ansible-toolkit/
  3. Set up the installer node.
    ./spectrumscale setup -s <installerNodeIP>
  4. Enable installation toolkit to install the administration daemon package.
    ./spectrumscale scaleadmd enable
  5. Add and define the first node on the install toolkit configuration.
    ./spectrumscale node list
    ./spectrumscale node add node-1 -a
  6. For multi-node cluster, add the remaining nodes.
    ./spectrumscale node list
    ./spectrumscale node add node-2
    ./spectrumscale node add node-3
    ./spectrumscale node add node-4
    ./spectrumscale node add node-5
    ./spectrumscale node add node-6
  7. If required, create NSDs.
    ./spectrumscale node add node-1 -n
    ./spectrumscale node add node-2 -n
    ./spectrumscale nsd add /dev/sdd /dev/sde /dev/sdf -p node-1 -s node-2
  8. Import the node identity certificate. For more information about generating a certificate, see Node identities.
    ./spectrumscale nodeid define --cert <path to certificate> --key <path to private key> --chain <path to ca chain> -N all
    For example,
    ./spectrumscale nodeid define --cert /root/tls/server.pem --key /root/tls/server.key --chain /root/tls/ca.crt -N all
  9. Install the IBM Storage Scale native REST API cluster:
    ./spectrumscale install --precheck
     
    ./spectrumscale install

After successful installation, deploy other required protocols and coexistence component by using the existing IBM Storage Scale installation toolkit. For more information, see Deploying protocols.