设置许可证

可以确定您正在使用的许可证的类型,并且如果是使用基于用户的许可证,请在许可证服务器上设置许可证配置。

开始之前

确定您所使用的许可证的类型:
  1. 打开许可证密钥文件,该文件的扩展名为 .dat。示例:rational_server_perm.dat
  2. 找到 FEATURE 行。这会列出您安装的、使用许可证密钥服务器的功能部件。
  3. 找到 RPE_PUBLISH 功能部件。此条目会将许可列示为基于用户、服务器(浮动)或评估。
提示: 如果同时使用浮动许可证和基于用户的许可证,请验证基于用户的许可证是否列在浮动许可证前面。系统将按照许可证的列示顺序来对其进行使用,因此如果浮动许可证列在前面,那么即使使用基于用户的许可证指定用户,也仍然使用浮动许可证。

关于此任务

如果使用浮动许可证或评估许可证,那么无需完成任何进一步的配置步骤。如果从使用评估许可证更改为使用永久浮动许可证,请验证安装有客户机应用程序的计算机是否设置了 TELELOGIC_LICENSE_FILE 环境变量,以及是否使用正确的许可证路径。

如果是使用基于用户的许可证,请完成下面的任务。

设置基于用户的许可证

创建一个包含 Rational Publishing Engine 用户列表的选项文件,然后在许可数据配置文件中指定该文件。

过程

  1. 使用文本编辑器打开新的文本文件。
  2. 添加单个用户或用户组:
    • 要添加单个用户,请执行下列操作:
      1. 添加下列行以添加用户:
        INCLUDE RPE_PUBLISH USER user_name
      2. 通过添加上一步中的行,为具有许可证的各个用户重复操作。例如,如果有两个许可证,那么可以输入两个用户。输入的用户名在数目上不能超过许可证。
    • 要添加用户组,请执行下列操作:
      1. 指定组成员:
        GROUP user_name1 user_name2 user_name2 a
        多个单名用户在输入时用空格分隔。如果用户名中有多个单词或者有逗号,那么必须用引号引起来。
      2. 添加下列行以添加组:
        INCLUDE RPE_PUBLISH GROUP group_name
      3. 重复以指定您所选择的尽可能多的组,但输入的用户在数目上不能超过许可证。例如,如果有两个许可证,那么可以输入两个用户,而不管您输入多少个组。
  3. 在许可证服务器所在的同一台计算机上以扩展名 .opt 保存该文本文件。 示例:ibmratl.opt
  4. .opt 文件添加至许可证密钥文件。
    1. 使用文本编辑器打开许可证密钥文件,该文件的扩展名为 .dat。示例:rational_server_perm.dat
    2. 找到 VENDOR 行。
    3. ibmratl 路径更新为许可证服务器可执行文件的路径:
      ibmratl path_to_license_server.exe
    4. options 路径更新为所创建文本文件的路径。
      OPTIONS=path_to_options_file.opt”
    5. 复审更改,然后验证 SERVERVENDOR 信息是否正确。 示例:
      SERVER license_server_name host host_id
      VENDOR ibmratl path_to_license_server.exe OPTIONS=path_to_options_file.opt
    6. 保存许可证密钥文件。
  5. 重新启动许可证密钥服务器:
    1. 单击启动/停止/重新读取选项卡。
    2. 停止服务器。
    3. 启动服务器。 等待 Server started successfully 消息显示。
    4. 单击重新读取许可证文件 等待 Reread license file completed 消息显示。
  6. 验证 RPE_PUBLISH 许可证没有错误。
    1. 在许可证监视工具中,单击方式 > 使用服务的配置
    2. 单击服务器状态 > 执行状态查询
    3. 复审 RPE_PUBLISH 许可证的信息。

下一步做什么

为组织中的用户提供用于从其 Rational Publishing Engine 客户机连接至许可证服务器的许可证密钥路径。

如果从使用评估许可证更改为使用永久基于用户的许可证,请验证安装有客户机应用程序的计算机是否设置了 TELELOGIC_LICENSE_FILE 环境变量,以及是否使用正确的许可证路径。


反馈