AIX > Administrator > Systems Management

Implementing a Simple Spectrum Scale/GPFS Single Node Cluster

GPFS Single Node Cluster

The above is the fully qualified name of the node. If you are not using fully qualified names then you would just put gpfsnode1 or whatever your node name is.

At this point, reboot the SCALE LPAR. After the reboot, check that you see all the disks and that they have the correct PVIDs, etc.

Installing the Software

The next step is to install the SCALE software and any fixes – in my case, SCALE and then an upgrade to The installation files were delivered as two .tgz files that I downloaded. They were uploaded to /usr/local/soft and unzipped and untarred (you will need gzip to be able to unzip them). The files provided were:

Each was untarred into a different directory

The install was then very simple:

cd /usr/local/soft/spectrumscale/scale4230
smitty install and install everything
cd /usr/local/soft/spectrumscale/scale4234
smitty update_all

If you have not already installed dsh you should also install it as this will let you talk to other nodes in the system if you add them later. Go to the AIX 7.2 base and install the dsm.dsh fileset. It will also install the dsm.core and Java7_64.jre filesets. You should then go to your update directory and update them to the same level as the operating system (TL and SP). I would also recommend using flrtvc to find the latest security ifixes and efixes along with the latest java, openssl and openssh levels and they should be downloaded and installed so the system has all known security patches installed.

You can now check your levels:

lslpp -l | grep ava
  Java7_64.jre     COMMITTED  Java SDK 64-bit Java Runtime
  Java7_64.jre     COMMITTED  Java SDK 64-bit Java Runtime

lslpp -l | grep dsm
  dsm.core           COMMITTED  Distributed Systems Management
  dsm.dsh            COMMITTED  Distributed Systems Management
  dsm.core           COMMITTED  Distributed Systems Management

lslpp -l | grep gpfs
  gpfs.adv           COMMITTED  GPFS Advanced Features
  gpfs.base          COMMITTED  GPFS File Manager
  gpfs.crypto        COMMITTED  GPFS Cryptographic Subsystem
  gpfs.ext           COMMITTED  GPFS Extended Features
  gpfs.gskit       COMMITTED  GPFS GSKit Cryptography    COMMITTED  GPFS Data Management Edition
  gpfs.msg.en_US     COMMITTED  GPFS Server Messages - U.S.
  gpfs.base          COMMITTED  GPFS File Manager     COMMITTED  GPFS Server Manpages and

oslevel -s

If ‘lppchk -v’ comes back clean and ‘instfix -I | grep ML’ shows no missing filesets then I normally run bosboot, set the bootlist and reboot. After that I take a backup prior to installing the cluster.


Create /usr/local/etc/gpfsnodes.txt - it should contain: This is separate to the gpfs-nodes.txt file you already created – use whatever node name you put in that file.

Also on gpfsnode1 create /usr/local/etc/gpfsdisks.txt - it should contain the names 
of all the disks to be used by SCALE:

Jaqui Lynch is an independent consultant, focusing on enterprise architecture, performance and delivery on Power Systems with AIX and Linux.

Like what you just read? To receive technical tips and articles directly in your inbox twice per month, sign up for the EXTRA e-newsletter here.

comments powered by Disqus



2018 Solutions Edition

A Comprehensive Online Buyer's Guide to Solutions, Services and Education.


How to Download Fixes


Understand your options for 12X PCIe I/O drawers

clmgr: A Technical Reference

PowerHA SystemMirror 7.1 introduces a robust CLI utility

IBM Systems Magazine Subscribe Box Read Now Link Subscribe Now Link iPad App Google Play Store
IBMi News Sign Up Today! Past News Letters
not mf or hp