Verifying SMC-D requirements on each node

Check whether all requirements are met before you configure SMC-D on IBM Storage Scale.

  1. Verify whether a node meets SMC-D requirements by running SMC-D Prerequisites Verification Tool tssmcdnodeverify. It is available on Linux® on Z nodes only. The full path is /usr/lpp/mmfs/bin/tssmcdnodeverify.
    # tssmcdnodeverify
    Verifying SMC-D requirements on node gpfs01.domain.com
    Verifying the platform ...
    s390x
    Checking HW version ...
    Type 3931, IBM z16
    Checking OS version ...
    RHEL 9.3
    Verifying smc-tools package ...
    smc-tools-1.8.2-1.el9.s390x
    Verifying ISM devices ...
    IBM Internal Shared Memory (ISM) virtual PCI device
    The node gpfs01.domain.com is ready for SMC-D
  2. Verify whether a node is running on a specific IBM Z® central processor complex (CPC) by using an optional -c parameter.
    # tssmcdnodeverify -c M123
    Verifying SMC-D requirements on node gpfs01.domain.com
    Verifying the platform ...
    s390x
    Checking HW version ...
    Type 3931, IBM z16
    Checking OS version ...
    RHEL 9.3
    Verifying smc-tools package ...
    smc-tools-1.8.2-1.el9.s390x
    Verifying ISM devices ...
    IBM Internal Shared Memory (ISM) virtual PCI device
    Verifying qclib package ...
    qclib-2.3.2-1.el9.s390x
    Checking if the node is running on CPC M123 ...
    CPC of the node: M123
    The node gpfs01.domain.com is ready for SMC-D
  3. Verify whether a node can establish an SMC-D connection to other nodes.
    # mmnetverify smcd
    A sample output is as follows:
    gpfs01 checking communication with node gpfs02.
      Operation smcd: Success.
    gpfs01 checking communication with node gpfs03.
      Operation smcd: Success.
    gpfs01 checking communication with node gpfs01.
      Operation smcd: Success.
    No issues found.