要在 Linux® 或 UNIX® 系统上安装许可证服务器,请检索Rational® license_setup 脚本并从 IBM Rational Download and Licensing Center 获取可执行文件的许可证。必须注册。
没有必要以 root 用户身份运行许可证服务器。如果以 root 用户身份运行服务器,您将接收到指示有可能存在安全风险的消息。可以尝试通过其 TCP/IP 端口访问 lmgrd 进程并使用 root 用户权限运行其他程序。如果将许可证服务器安装至目录 /opt/rational 并且该目录由 root 用户所拥有,那么请以 root 用户身份运行 license_setup。对于非 root 用户,您可以以 root 用户身份创建目录 /opt/rational,将该目录所有权更该至非 root 用户并以非 root 用户身份运行 license_setup。
License_setup 创建 lmgrd 启动脚本 start_lmgrd_on_HOST。要更改运行许可证服务器的用户,请修改缺省情况下位于目录 /opt/rational/config 中的 lmgrd 启动脚本。 更新行 LICENSE_USER=user,其中 user 是用于启动许可证服务器的标识。
lmgrd 启动脚本可能位于带有名为 S98Rational 的文件的系统启动目录中。如果存在文件 S98Rational,请修改该文件中的 LICENSE_USER 行。如果系统启动目录中不存在文件 S98Rational,那么您可以将文件 start_lmgrd_on_HOST 复制到该目录并将其重命名为 S98Rational。这使许可证服务器可在机器重新引导后重新启动。