Adding nodes, NSDs, or file systems to an existing cluster

Use this information to add nodes, NSDs, or file systems to an existing cluster by using the installation toolkit.

  • To add nodes to an existing cluster, do the following.
    1. Add one or more node types by using the following commands.
      • Client nodes:
        ./spectrumscale node add FQDN
      • NSD nodes:
        ./spectrumscale node add FQDN -n
      • Protocol nodes:
        ./spectrumscale node add FQDN -p
      • GUI nodes:
        ./spectrumscale node add FQDN -g -a
      For the list of supported node types that can be added, see spectrumscale command.
      Important: The installation toolkit does not alter anything on the existing nodes in the cluster. You can determine the existing nodes in the cluster by using the mmlscluster command.

      The installation toolkit might change the performance monitoring collector configuration if you are adding the new node as a GUI node or an NSD node, due to collector node prioritization. However, if you do not want to change the collector configuration then you can use the ./spectrumscale config perfmon -r off command to disable performance monitoring before initiating the installation procedure.

    2. Install IBM Spectrum Scale on the new nodes by using the following commands.
      ./spectrumscale install --precheck
      ./spectrumscale install
    3. If protocol nodes are being added, deploy protocols by using the following commands.
      ./spectrumscale deploy --precheck
      ./spectrumscale deploy
  • To add NSDs to an existing cluster, do the following.
    1. Verify that the NSD server that connects this new disk runs an OS compatible with the installation toolkit and that the NSD server exists within the cluster.
    2. Add NSDs to the cluster definition by using the following command.
      ./spectrumscale nsd add -p FQDN_of_Primary_NSD_Server Path_to_Disk_Device_File
    3. Run the installation by using the following commands.
      ./spectrumscale install --precheck
      ./spectrumscale install
  • To add file systems to an existing installation, do the following.
    1. Verify that free NSDs exist and that they can be listed by the installation toolkit by using the following commands.
      mmlsnsd
      ./spectrumscale nsd list
    2. Define the file system by using the following command.
      ./spectrumscale nsd modify NSD -fs File_System_Name
    3. Start of changeInstall the file system by using the following commands.
      ./spectrumscale install --precheck
      ./spectrumscale install
      End of change