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
- Set adapter IP Address
- Set hostname
-
Set DNS servers
vi /etc/resolv.conf
-
Attach Redhat Subscription
subscription-manager register subscription-manager attach --auto
-
Download the appropriate version of Spectrum Scale
- Copy the self-extracting product image to a local directory (We use:
/home/install/scale
) -
Make the file executible if needed
chmod Spectrum_Scale_Standard-5.1.7.x-x86_64-Linux-install
-
Extract
tar -xvf Scale_adv_5.1.7_ppc64le.tar
Adding a Node to the Cluster
- Download the appropriate version of Spectrum Scale
- Copy the self-extracting product image to a local directory (We use:
/home/install/scale
) -
Make the file executible if needed
chmod Spectrum_Scale_Standard-5.1.7.x-x86_64-Linux-install
-
Extract
tar -xvf Scale_adv_5.1.7_ppc64le.tar
Enable SMB Protocol
Install prerequisite packages
Info
Do this on EACH CES node!
-
Install the gdb package
dnf install gdb
-
Change to the smb_rpms directory
cd /usr/lpp/mmfs/5.1.7.0/smb_rpms/rhel8
-
Install the RPMs
rpm -Uvh gpfs.smb-4.16.8_gpfs_7-1.el8.ppc64le.rpm
-
Enable the SMB service
mmces service enable smb
Setup File Access Authentication with Active Directory
-
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)'