Part 2- Install and Config GPFS

Loading

In this blog, we will take a deep dive into installing the IBM Spectrum Scale developer edition.Software has been downloaded to one of our ubuntu VM’s.

via chmod, let’s make the package executable.

Extract the Spectrum Scale package

Configure Setup Node

I’ve chosen the node named protocol node as the setup node. Basically, this node is where you run the software in simple terms.

This command displays the list of nodes in our GPFS system.

Configure Admin Node

  • First is the node that will administer the installation so this will be our protocol node itself
  • The admin node will need promptless ssh to and from all other nodes.

Add GUI Nodes

The GUI node is also the admin node always and this node will grant us GUI access to the GPFS system.

Adding the next GUI node for HA

Add Protocol Nodes

These nodes are what is responsible for NFS/CIFS protocols to be shared with clients. We add the protocol nodes with a -p flag

Let’s add 3 NSD nodes

These nodes hold our storage disks so we will add three nodes with a -n flag

Add NSD Disks

Nsdnode1 & nsdnode2 share the same physical disks, we’ll alternate primary/secondary servers to keep things balanced

We will now create a folder SchoolData on our /dev/sdb partition and /dev/sdc partition.

# SchoolData
# ./spectrumscale nsd add -p nsd02 -s nsd03 -u dataAndMetadata -fs SchoolData -fg 1 “/dev/sdb”

./spectrumscale nsd add -p nsd03 -s nsd02 -u dataAndMetadata -fs SchoolData -fg 2 “/dev/sdc”

Here’s how the NSDs will be setup

Here’s how the file systems will be setup

File systems are created during the deployment phase if their NSDs already exist

Verify the GPFS settings are as expected

Set the GPFS cluster name

Disable Call home settings

Finally, let’s review the output of our node list by running ./spectrumscale node list.

We have now 3 NSD nodes, 2 protocol nodes which are our GUI/admin nodes, and 2 client nodes which are serving as our actual protocol nodes.

With all configurations done, let’s run a pre-check first using ./spectrumscale install –precheck

If all our configs are correct, we should see a Success message.

Kick off our actual installation using ./spectrumscale install

Our GPFS file system is active

Create a user to login to GUI from the admin node

Launch a web browser and connect to the GUI node address via https://mgrip

Our GPFS cluster is installed

(Visited 68 times, 1 visits today)

By Ash Thomas

Ash Thomas is a seasoned IT professional with extensive experience as a technical expert, complemented by a keen interest in blockchain technology.

Leave a Reply