Installing the server software and keys on redundant UNIX servers

Because the license_setup script cannot import a redundant license key file, install the license server software and license key file manually on each of the three servers.
  1. Place a copy of the license file that you receive from Rational® License Key Center on each of the three license servers and ensure that the order of the SERVER lines is the same in each file.
    1. You can verify the order of the SERVER lines by opening the license file and checking for three server lines.
      • If you do not have a three-server license file, return your license file to License Key Center (Return transaction) and request a new license file for redundant UNIX® system servers. If you have problems receiving, returning, or working with the redundant server license file, contact IBM Software Support for Rational products.
      • If the SERVER lines are not in the correct order, you can edit the file to change the order, change the server name (not the host ID), and change the port number. You cannot add or delete server lines.
    2. The license file license_for_primary.upd must be copied to the rational_dir/config directory. You must maintain this file on all three servers. Copy and rename the file to rational.dat as shown in the following example:

      cp license_for_primary.upd rational_dir/config/rational.dat

    3. Assign a TCP/IP port to each server. You must assign a TCP/IP port number to each server by modifying the port assignment in each SERVER line.
      Important: Redundant servers cannot communicate with each other if you use the default port numbers: 27000 to 27009. Use a port number between 1501 and 26999. Ensure that the port number you use is not in conflict with any other TCP/IP services. The same port number can be used for each server, or the port numbers can be unique.

      Check that the port is not already in use. Port 1706 is used in the following sample commands.

      • Check the file etc/services

        grep “[ ]1706/” /etc/services

      • Check the NIS services by using the ypcat services command.

        ypcat services | grep “[ ]1706/”

        Remember: There is a tab and a space character between the [ ].
      • Edit the license file to use the new port numbers.

        cd rational_dir/config

        vi rational.dat

    Your license file should look similar to the following example.

    SERVER primary 8001d410 1706

    SERVER secondary 8001d625 1706

    SERVER backup 8001d873 1706

  2. Locate the FLEXlm utilities in the Rational License Server package. The files are in one of the extras/flexlm.* directories. The directory name depends on the FLEXlm version and platform. Example: extras/flexlm.10.8.0.1.i386_linux2.
  3. Copy the FLEXlm files to the rational_dir/config directory on all three servers. The term rational_dir/config is used herein to represent the location from which you plan to use the license server software.
Remember: Be sure to copy the appropriate tar file for the platform on which you are installing.

Feedback