Upgrading to a new evaluation version
If you have downloaded the evaluation version, follow these steps to upgrade your evaluation version of WML Accelerator.
- Update the license on the first management host (master host):
- Log in to the host with root permission or sudo to root, from a privileged user.
- Download the WML Accelerator install package on the master host from Passport Advantage Online or Entitled Systems Support (ESS).
- Extract the component packages by running the WML Accelerator install package:
- To extract the install files to the current directory, run the appropriate command:
sh ibm-wmla-1.2.1_ppc64le.bin
sh ibm-wmla-1.2.1_x86_64.bin
- To extract the install files to a different directory, run the appropriate command:
sh ibm-wmla-1.2.1_ppc64le.bin --extract extract_directory
sh ibm-wmla-1.2.1_x86_64.bin --extract extract_directory
- To extract the install files to the current directory, run the appropriate command:
- The WML Accelerator license panel is displayed. Review the terms and accept the license.
- Update the license on the compute hosts. You must update and accept the WML Accelerator license on each compute host in the cluster.
- Delete all files under $EGO_TOP/ibm-wmla.
- Copy ibm-wmla-license-1.2.1_*.tar.gz to the node.
- Set EGO_TOP to be the WML Accelerator destination directory,
typically /opt/ibm/spectrumcomputing. Example:
export EGO_TOP=/opt/ibm/spectrumcomputing
- Extract the package. Example:
tar xvzf ibm-wmla-license-1.2.1_*.tar.gz -C $EGO_TOP --no-same-owner
- Accept the license by running this command:
IBM_WMLA_LICENSE_ACCEPT=yes $EGO_TOP/ibm-wmla/1.2.1/bin/accept-ibm-wmla-license.sh
- Entitle IBM Spectrum Conductor™ on the first master
host.
- Log in to the host with root permission or sudo to root, from a privileged user.
- Copy the IBM Spectrum Conductor entitlement file to a location that is accessible from the master host. The IBM Spectrum Conductor entitlement file is on the master host where the install files were originally extracted to.
- Source the IBM Spectrum Conductor environment by running
one of the following commands, where install_location is the path to your installation
directory. The default directory is /opt/ibm/spectrumcomputing:
- For BASH shell,
run:
source <install_location>/profile.platform
- For CSH shell, run:
source <install_location>/cshrc.platform
- For BASH shell,
run:
- Shut down the EGO cluster:
egosh service stop all egosh ego shutdown
- On the management host, change your login access from root to egoadmin:
su egoadmin
- Set entitlement on the cluster, where entitlement_file_path is the full path
to the entitlement file location:
egoconfig setentitlement entitlement_file_path
- Entitle IBM Spectrum Conductor Deep Learning Impact on the first master host.
- Log in to the host with root permission or sudo to root, from a privileged user.
- Copy the IBM Spectrum Conductor Deep Learning Impact entitlement file to a location that is accessible from the master host. The IBM Spectrum Conductor Deep Learning Impact entitlement file is on the master host where the install files were originally extracted to.
- Source the IBM Spectrum Conductor environment by running
one of the following commands, where install_location is the path to your installation
directory. The default directory is /opt/ibm/spectrumcomputing:
- For BASH shell,
run:
source <install_location>/profile.platform
- For CSH shell, run:
source <install_location>/cshrc.platform
- For BASH shell,
run:
- On the management host, change your login access from root to egoadmin:
su egoadmin
- Set entitlement on the cluster, where entitlement_file_path is the full path
to the entitlement file location:
egoconfig setentitlement entitlement_file_path
- As root, start the cluster:
egosh ego start
- Verify that the cluster is started by using the following commands:
egosh ego info egosh service list
Parent topic: Updating