Installing the DAG prototype

You can download and install the DAG scheduling prototype for IBM® Spectrum Symphony and IBM Spectrum Symphony Developer Edition on Linux® x86 64-bit.

About this task

  • Before installing any prototype for IBM Spectrum Symphony or IBM Spectrum Symphony Developer Edition, you must have installed or configured IBM Spectrum Symphony Developer Edition.
  • From IBM Passport Advantage, download the DAG installation packages to a directory on your host (for example, to your /opt/ibm/spectrumcomputing directory). There are separate packages for IBM Spectrum Symphony and IBM Spectrum Symphony Developer Edition:
    • IBM Spectrum Symphony: symDAG-version_x86_64.tar.gz
    • IBM Spectrum Symphony Developer Edition: symdeDAG-version_x86_64.tar.gz

The IBM Spectrum Symphony DAG package contains the DAG runtime environment for the IBM Spectrum Symphony cluster. The IBM Spectrum Symphony Developer Edition DAG package contains a DAG sample for your development environment. You can use the IBM Spectrum Symphony Developer Edition DAG sample to see an example of how to build and run scheduled DAG workload in an IBM Spectrum Symphony environment.

Procedure

  • To install the DAG prototype for IBM Spectrum Symphony:
    1. On your Linux primary host, source the environment and stop the cluster:
      1. Log on to the as the operating system cluster administrator and source the environment:
        • (BASH) . $EGO_TOP/profile.platform
        • (CSH) source $EGO_TOP/cshrc.platform
      2. Stop the cluster:
        $ egosh user logon -u Admin -x Admin
        $ soamcontrol app disable all
        $ egosh service stop all
        $ egosh ego shutdown all
    2. For each Linux management and compute host in the cluster, complete these steps:
      1. Log on as the operating system cluster administrator and source your environment:
        • (BASH) . $EGO_TOP/profile.platform
        • (CSH) source $EGO_TOP/cshrc.platform
      2. Copy the symDAG-version_x86_64.tar.gz package to the $EGO_TOP directory, and extract the package:
        $ tar zxvf ./symDAG-version_x86_64.tar.gz
      3. Log on as root or a cluster administrator user with root privileges, and restart the cluster and enable the applicable applications:
        $ egosh ego start all
        $ soamcontrol app enable application_name
  • To install the DAG prototype for IBM Spectrum Symphony Developer Edition:
    1. On your IBM Spectrum Symphony Developer Edition host, log on as the operating system cluster administrator.
    2. Copy the symdeDAG-version_x86_64.tar.gz package to the $SOAM_HOME directory, and extract the package:
      $ tar zxvf symdeDAG-version_x86_64.tar.gz
    3. Build and run the DAG sample according to the steps in the DAG sample readme file in the $SOAM_HOME/version/samples/CPP/Dag directory.