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
- Know how to use the installation toolkit for the installation of IBM Storage Scale. For more information, see Installing IBM Storage Scale on Linux nodes with the installation toolkit.
- Root and passwordless SSH access are necessary to deploy IBM Storage Scale native REST API cluster.
Procedure
- 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
- Go to the IBM Storage Scale installation toolkit
directory.
cd /usr/lpp/mmfs/5.2.3.0/ansible-toolkit/
- Set up the installer
node.
./spectrumscale setup -s <installerNodeIP>
- Enable installation toolkit to install the administration daemon
package.
./spectrumscale scaleadmd enable
- Add and define the first node on the install toolkit
configuration.
./spectrumscale node list
./spectrumscale node add node-1 -a
- 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
- 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
- Import the node identity certificate. For more information about
generating a certificate, see Node identities.
For example,./spectrumscale nodeid define --cert <path to certificate> --key <path to private key> --chain <path to ca chain> -N all
./spectrumscale nodeid define --cert /root/tls/server.pem --key /root/tls/server.key --chain /root/tls/ca.crt -N all
- 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.