Installing the IBM Spectrum Symphony client using the tar.gz file

Install the IBM® Spectrum Symphony client on Linux® or Solaris.

Procedure

  1. Install the IBM Spectrum Symphony client by using the .tar.gz file:
    tar -zxf install_file.tar.gz
    Note: To install the IBM Spectrum Symphony client on Solaris, run:
    gzip -d -c install_file.tar.gz | tar xvf -
  2. Configure SOAM_HOME in the cshrc.symclient or profile.symclient file:
    1. Go to the conf directory in the directory in which the IBM Spectrum Symphony client was installed.

      For example, if you installed the IBM Spectrum Symphony client in the /opt/ibm/spectrumcomputing/client732 directory, go to the /opt/ibm/spectrumcomputing/client732/conf directory.

    2. Set the SOAM_HOME environment variable to the directory in which you have installed the IBM Spectrum Symphony client.
      • For csh, edit the cshrc.symclient file and change the following line to the directory in which you installed the IBM Spectrum Symphony client:
        setenv SOAM_HOME $SOAM_HOME
        For example:
        setenv SOAM_HOME /opt/ibm/spectrumcomputing/client732
      • For bash, edit the profile.symclient file and change the following line to the directory in which you installed the IBM Spectrum Symphony client:
        SOAM_HOME=$SOAM_HOME
        For example:
        SOAM_HOME=/opt/ibm/spectrumcomputing/client732
  3. If you want to use the MapReduce framework supported by IBM Spectrum Symphony Advanced Edition, configure environment variables required to run MapReduce workload:
    1. Go to the mapreduce/conf directory where the IBM Spectrum Symphony client was installed.

      For example, if you installed the IBM Spectrum Symphony client in the /opt/ibm/spectrumcomputing/client732 directory, go to the /opt/ibm/spectrumcomputing/client732/mapreduce/conf directory.

    2. Configure the JAVA_HOME environment variable to the directory in which you installed Java™. Java Development Kit (JDK) 1.6.0_20 or higher is required for the MapReduce framework to run:
      1. In the pmr-env.sh file, set JAVA_HOME to the Java installation directory.
        For example:
        export JAVA_HOME=/usr/java/jdk1.6.0_25
      2. Configure JAVA_HOME again in cshrc.pmrclient or profile.pmrclient file:
        • For csh, edit the cshrc.pmrclient file and change the following line to the directory in which you installed Java:
          setenv JAVA_HOME $JAVA_HOME
          For example:
          setenv JAVA_HOME /usr/java/jdk1.6.0_25
        • For bash, edit the profile.pmrclient file and change the following line to the directory in which you installed Java:
          JAVA_HOME=$JAVA_HOME
          For example:
          JAVA_HOME=/usr/java/jdk1.6.0_25