Configure SAS High-Performance Analytics Infrastructure

Strategies

The SAS High-Performance Analytics Infrastructure software must be installed on the new machines in the cluster. In addition, the existing installations must be updated so that the grid.hosts file includes the new host names.
The first option is to re-install the software. This adds the software to the new machines and updates the grid.hosts file. This option has the advantage of being very simple.
The second option is to copy the files to the new machines and then copy an updated grid.hosts file to all the machines.
Tip
Installing the software to a new directory is not suggested because the path to the software might be specified in numerous server definitions that are registered in SAS metadata.

Option 1: Re-Install the Software

The software is installed by running the TKGrid_Linux_x86_64.sh executable. For details about installing the software, see SAS High-Performance Analytics Infrastructure: Installation and Configuration Guide.
If you choose this option, stop all SAS LASR Analytic Server instances. Stopping the servers avoids the possibility of errors related to overwriting executables and libraries.

Option 2: Copy the Software

Use a command that is similar to the following for copying the software to the new machines:
/opt/webmin/utilbin/simcp -g newnodes /opt/TKGrid/ /opt/TKGrid/
Modify the /opt/TKGrid/grid.hosts file and add the host names for the new machines. Then, copy the file to all machines, even the existing machines:
/opt/webmin/utilbin/simcp /opt/TKGrid/grid.hosts /opt/TKGrid/

Validate the Change

Use the mpirun command to confirm that the new machines are accessible.
cd /opt/TKGrid/mpich2-install

./bin/mpirun -f ../grid.hosts hostname
The hostname command is run on each machine and the results are returned. Make sure that the response includes all the host names in the cluster.
grid098.example.com
grid103.example.com
grid106.example.com
grid100.example.com
grid105.example.com
grid101.example.com
grid104.example.com
grid099.example.com