Installing IBM Spectrum LSF Suite for Enterprise on a shared file system
Use the shared-directory installation to install components of IBM Spectrum LSF Suite for Enterprise on a shared file system. The shared directory installation enables you to update the LSF GUI hosts independently of the LSF management, server, and client hosts. You can also patch the contents of the shared directory from the deployment host.
Before you begin
See Installation requirements for IBM Spectrum LSF Suite for Enterprise for general prerequisites for installation.
- Download the .bin package files for IBM Spectrum LSF Suite for Enterprise.
- Run the .bin files to create the deployer host. This host contains the Ansible playbooks and repositories for installation.
- Check host prerequisites and decide host roles.
- The NFS or IBM Spectrum Scale file system must be mounted outside of the /opt/ibm directory. The installation automatically creates the required symbolic links to the /opt/ibm/lsfsuite directory.
- All hosts listed in the lsf_inventory file must mount the shared directory. Installation fails on hosts that do not have this directory mounted.
- The shared directory must allow write access to root on the deployer host.
About this task
In this task, the LSF server role hosts and LSF client hosts use the LSF binary files from a shared directory. The LSF management hosts, LSF Web Services hosts (starting in Fix Pack 15), and GUI hosts also use this shared directory to host the configuration files and work directories for High Availability. Using this configuration saves local disk space on the LSF server hosts and LSF clients, and enables you to patch the binary files for these roles from the deployment host.
The deployment host can be a separate host, as shown in the figure, or it can be a host that has a GUI or management host role. It is responsible for generating the contents of the shared directory. From its repositories, the installation extracts the necessary components and places them in the shared directory. The binary files are installed locally on the GUI hosts and the LSF Web Services hosts. The LSF management, servers, and clients get binaries and configuration from the shared directory.
- Elastic stack and dependencies (Elasticsearch Beats (filebeat-for-lsf, metricbeat-for-lsf, lsf-beat, gpfsio-collector-for-lsf), and logstash).
- IBM Spectrum MPI
- LSF GUI binaries are installed locally on GUI_Hosts.
- LSF Web Services binaries are installed locally on LSF_WebService hosts.
The following installation uses a deployment host to create the contents of the shared directory, then configures an LSF management host, a host with the GUI role, a host with the LSF Web Services role, a database host role, and several server hosts.
Procedure
What to do next
When you install IBM Spectrum LSF Suite for Enterprise for the first time, HTTPS is enabled by default. Additional configuration steps are required for high availability. For the detailed steps, see Enabling HTTPS when high availability is enabled. To configure the Energy Data Collector, see Configuring Energy Data Collector for IBM Spectrum LSF Suite for Enterprise.