Skip to content

IBM Storage Scale

Documenation

Implementation

Cheat Sheet

  • Ansible Toolkit directory: /usr/lpp/mmfs/5.1.x.0/ansible-toolkit

  • Add commands to environment path

            echo 'export PATH=$PATH:/usr/lpp/mmfs/bin' > /etc/profile.d/mm.sh
    

Linux Stretch Cluster Installation

  1. Set adapter IP Address
  2. Set hostname
  3. Set DNS servers

    vi /etc/resolv.conf
    
  4. Attach Redhat Subscription

    subscription-manager register
    subscription-manager attach --auto
    
  5. Download the appropriate version of Spectrum Scale

  6. Copy the self-extracting product image to a local directory (We use: /home/install/scale)
  7. Make the file executible if needed

    chmod Spectrum_Scale_Standard-5.1.7.x-x86_64-Linux-install
    
  8. Extract

    tar -xvf Scale_adv_5.1.7_ppc64le.tar
    

Adding a Node to the Cluster

  1. Download the appropriate version of Spectrum Scale
  2. Copy the self-extracting product image to a local directory (We use: /home/install/scale)
  3. Make the file executible if needed

    chmod Spectrum_Scale_Standard-5.1.7.x-x86_64-Linux-install
    
  4. Extract

    tar -xvf Scale_adv_5.1.7_ppc64le.tar
    

Enable SMB Protocol

Install prerequisite packages

Info

Do this on EACH CES node!
  1. Install the gdb package

    dnf install gdb
    
  2. Change to the smb_rpms directory

    cd /usr/lpp/mmfs/5.1.7.0/smb_rpms/rhel8
    
  3. Install the RPMs

    rpm -Uvh gpfs.smb-4.16.8_gpfs_7-1.el8.ppc64le.rpm
    
  4. Enable the SMB service

    mmces service enable smb
    

Setup File Access Authentication with Active Directory

  1. mmuserauth service create  --type ad --data-access-method file --netbios-name specscale --user-name adUser --idmap-role master --servers myAdserver --idmap-range-size 1000000 --idmap-range 10000000-299999999 --unixmap-domains 'DOMAIN(5000-20000:win)'