Requirements for installing on RHEL 8
There are a number of requirements for installing IBM Spectrum LSF Suite for Workgroups on a RHEL 8 host.
Packages required to be installed regardless of host role (any RHEL 8 machines)
- python36
For example:
dnf install python36
- symbolicly link /usr/bin/python to python3
For example:
ln -s /usr/bin/python3 /usr/bin/python
Packages required to be installed on a GUI_Host role
Important: These packages are not required for 10.2 Fix Pack 9 and later.
- mysql-connector-java and its dependencies
- Go to https://access.redhat.com/downloads/content/package-browser
- Search for keywords geronimo-jta.
- Download the package: geronimo-jta-1.1.1-17.el7.noarch.rpm
- Search for keywords mysql-connector-java.
- Download the package: mysql-connector-java-5.1.25-3.el7.noarch.rpm
- Install:
dnf localinstall geronimo-jta-1.1.1-17.el7.noarch.rpm dnf localinstall mysql-connector-java-5.1.25-3.el7.noarch.rpm
Packages required to be installed on a deployer machine
Important: These packages are not required for 10.2 Fix Pack 9 and later.
- Ansible 2.8 and its dependencies
- Go to https://access.redhat.com/downloads/content/package-browser
- Search for keyword sshpass.
- Download the package - sshpass-1.06-3.el8ae.x86_64.rpm
- Search for keyword ansible.
- Download the package - ansible-2.8.0-1.el8ae.noarch.rpm
- Install:
dnf localinstall sshpass-1.06-3.el8ae.x86_64.rpm dnf localinstall ansible-2.8.0-1.el8ae.noarch.rpm
Set LSF_RSH in lsf.conf (Post-installation)
Due to the fact that no rsh is available on RHEL 8, configuring LSF_RSH in the lsf.conf file is required.
Set pacclient.py (Post-installation)
If pacclient.py is running on the deployer machine, it needs to point to python2. This also assumes python2 is installed.
Modify the first line #!/usr/bin/env python to #!/usr/bin/env python2