在冗余 UNIX 服务器上安装服务器软件和密钥

因为 license_setup 脚本无法导入冗余许可证密钥文件,所以请在三台服务器上均手动安装许可证服务器软件和许可证密钥文件。
  1. 在三台许可证服务器上均放置一个从 Rational® License Key Center 接收到的许可证文件的副本,并确保每个文件中 SERVER 行的顺序均相同。
    1. 可以通过打开许可证文件和检查这三个服务器行验证 SERVER 行的顺序。
      • 如果您没有供三台服务器使用的许可证文件,请将您的许可证文件返回到 License Key Center(返回事务)并为冗余 UNIX® 系统服务器请求新的许可证文件。如果接收、返回或处理冗余服务器许可证文件时发生问题,请联系 针对 Rational 产品的 IBM 软件支持
      • 如果 SERVER 行的顺序不正确,您可以编辑文件来更改服务器顺序、服务器名称(不是主机标识)和端口号。不能添加或删除服务器行。
    2. 必须将许可证文件 license_for_primary.upd 复制到 rational_dir/config 目录中。 必须在这三台服务器上维护该文件。按以下示例所示复制该文件并将其重命名为 rational.dat

      cp license_for_primary.upd rational_dir/config/rational.dat

    3. 请为每台服务器分配 TCP/IP 端口。必须通过修改每个 SERVER 行中分配的端口为每台服务器分配 TCP/IP 端口号。
      重要信息: 如果您使用缺省的端口号(27000 到 27009),冗余服务器之间将无法通信。请使用 1501 至 26999 之间的端口号。请确保您使用的端口号不与其他任何 TCP/IP 服务冲突。每台服务器均可使用同一端口号,或者端口号也可唯一。

      请检查该端口是否尚未正在使用。端口 1706 用于以下样本命令中。

      • 检查文件 etc/services

        grep “[ ]1706/” /etc/services

      • 使用 ypcat 服务命令检查 NIS 服务。

        ypcat services | grep “[ ]1706/”

        切记: [ ]之间有制表符和空格。
      • 编辑许可证文件以使用新的端口号。

        cd rational_dir/config

        vi rational.dat

    您的许可证文件格式应该与以下示例类似。

    SERVER primary 8001d410 1706

    SERVER secondary 8001d625 1706

    SERVER backup 8001d873 1706

  2. 在 Rational License Server 程序包中查找 FLEXlm 实用程序。这些文件位于某个 extras/flexlm.* 目录中。该目录的名称取决于 FLEXlm 版本和平台。
    示例:
    • extras/flexlm.10.8.0.1.i386_linux2
    • extras/flexlm.i386_linux2
  3. 将 FLEXlm 文件复制到这三台服务器上的 rational_dir/config 目录中。术语 rational_dir/config 用在此处代表您打算从其中使用许可证服务器软件的位置。
切记: 请确保复制您进行安装所在平台的相应 tar 文件。

反馈