Installing the FLEXlm utility

To monitor license servers in IBM® Spectrum Cluster Foundation Community Edition, ensure that you have the correct version of the FLEXlm utility installed. The FLEXlm utility version that is installed must match the FLEXlm server version.
To install the FLEXlm utility, get the lmutil and lmgrd utilities from the license server location and copy it to the directory on the IBM Spectrum Cluster Foundation Community Edition node.
Note: The FLEXlm utility is not supported for Linux on Power big endian (ppc64) or little endian (ppc64el).

Procedure

  1. Ensure the hostname of FLEXlM server can be parsed by the IBM Spectrum Cluster Foundation Community Edition management node.
    # Example: 10.10.10.10 servername 
  2. Get the FLEXlm utility that has the same version number as the FLEXlm server version that you have installed. The FLEXlm utility version number can be obtained from your license server installation location.
  3. Copy the FLEXlm utility files, lmutil and lmgrd, to the /opt/pcm/web-portal/perf/view/1.2/linux-x86_64/etc directory on the IBM Spectrum Cluster Foundation Community Edition management node.
  4. Enable the flexlicusageloader data loader.
    1. Go to the /opt/pcm/web-portal/perf/conf/plc directory.
    2. Open the plc_pcm.xml file.
    3. Find the flexlicusageloader data loader attribute in the file and remove the comment tags from the flexlicusageloader data loader attribute. Edit the following line, from:
      <!-- <DataLoader Name="flexlicusageloader" Interval="60" Enable="true" 
      LoadXML="dataloader/flexlicusage.xml"/>  -->
      To:
      <DataLoader Name="flexlicusageloader" Interval="60" Enable="true" 
      LoadXML="dataloader/flexlicusage.xml"/>  
  5. From the command line, restart the PLC service by issuing the following command:
    # pcmadmin service restart --service PLC

What to do next

Log in to the Web Portal, go to the Licenses page. Refresh the License page, and add a license server.