Updating the SMPI fix pack manually

As of version 10.2 Fix Pack 9, the bundled SMPI will not be refreshed for each Fix Pack. To refresh the SMPI manually, it can be downloaded directly from Fix Central and applied to the IBM Spectrum LSF Suite for Enterprise host.

Updating on Linux x86_64

  1. Download the SMPI Fix pack from IBM Fix Central (choose Linux as the platform).
  2. Copy the downloaded rpm to the LSF Suite deployer machine at: /var/www/html/lsf_suite_pkgs/{ARCH}
  3. Run createrepo on the deployer machine.
  4. To deploy the new rpm run the apply-fix workbook as ansible-playbook -I lsf-inventory lsf-apply-fix.yml

Updating on Power Platform (PPC LE edition)

  1. Download the latest SMPI Fix pack from Fix Central (choose Power as the platform).
  2. Copy the downloaded file to the LSF Suite deployer machine, to a directory called SMPI.
  3. Login to the deployer machine and run gunzip on the downloaded file.
  4. Untar the tar file.
  5. Copy all rpms to /var/www/html/lsf_suite_pkgs/ppc64le/
  6. Go to the directory: /var/www/html/lsf_suite_pkgs
  7. Run createrepo ppc64le
  8. Go to the directory: /opt/ibm/lsf_installer/playbook/
  9. Run: ansible-playbook -i lsf-inventory lsf-apply-fix.yml
  10. Verify that all 7 rpms were updated. Run rpm -qa | grep smpi and rpm -qa | grep spindle :
    rpm -qa | grep smpi
    ibm_smpi-pami_devel-10.03.00.01rtm3-rh7_20190611.ppc64le
    ibm_smpi_mpipsupport-10.03.00.01rtm3-rh7_20190611.ppc64le
    ibm_smpi-devel-10.03.00.01rtm3-rh7_20190611.ppc64le
    ibm_smpi_gpusupport-10.03.00.01rtm3-rh7_20190611.ppc64le
    ibm_smpi-libgpump-10.03.00.01rtm3-rh7_20190611.ppc64le
    ibm_smpi_lic_s-10.03.00rtm2-rh7_20190410.ppc64le
    ibm_smpi-10.03.00.01rtm3-rh7_20190611.ppc64le
    
    rpm -qa | grep spindle
    ibm_spindle-10.03.00.01rtm3-rh7_20190611.ppc64le