除去 UNIX 系统中的 Rational License Server 软件

用于除去服务器上 Rational® License Server 软件的步骤。

除去 IBM Rational License Server 软件之前

通过 IBM Rational License Key Center(联机许可证管理工具),将许可证密钥返回给您的 IBM Rational 帐户。关于除去或返回许可证的更多信息,请参阅移动或除去 UNIX 系统服务器上的许可证密钥

除去 Rational License Server 软件

您可选择用三种方法来关闭许可证服务器。尝试使用第一种方法关闭许可证服务器。如果该方法无效,那么继续使用下一种方法,直到许可证服务器关闭,或者已使用了最后一种方法。
  1. 使用 rational_dir/config 目录中的 start_lmgrd_on_server 脚本。 对于 server 变量,使用许可证服务器机器的主机名。
    cd /opt/rational/config
    ./start_lmgrd_on_server stop
  2. 如果脚本 start_lmgrd_on_server 不可用,请使用 lmdown 命令。lmdown 命令安装在 rational_dir/base/cots/flexlm.version/platform 目录中。
    注: 如果 lmdown 命令位于命令搜索路径中,那么您可以使用该命令。如果该命令不在命令搜索路径中,那么您将收到 shell 发出的错误消息,指示找不到命令。
    rational_dir/base/cots/flexlm.version/platform/lmdown -c [port@host |licnse-file]

    以下是 lmdown 命令示例,其中用 /opt/rational 替换 rational-dir,7.0f 替换 version,sun4_solaris2 替换 platform

    # lmdown specifying port@host:

    /opt/rational/base/cots/flexlm.7.0f/sun4_solaris2/lmdown -c 27000@pluto

    # lmdown specifying the license file:

    /opt/rational/base/cots/flexlm.7.0f/sun4_solaris2/lmdown -c /opt/rational/config/rational.dat

  3. 如果 lmdown 命令无效,请使用 UNIX 系统的 kill 命令。首先,使用 ps -e 命令找到 lmgrd 进程。 然后使用 kill pid 命令。 如果 kill pid 无效,请使用 kill -9 pid 命令。
    注意: kill -9 pid 命令会在 /usr/tmp/lock* 中留下一个锁文件,您必须除去该锁文件。
    示例:

    % ps -e | grep lmgrd #

    返回:331 ? 0:15 lmgrd

    % kill 311,其中 311 是 lmgrd 的进程标识。

    % ps -e | grep lmgrd #

    返回:331 ? 0:15 lmgrd

    假定 lmgrd 进程仍在运行:

    % kill -9 311

    要除去 kill -9 pid 命令创建的锁文件和控制文件:

    rm -fr /usr/tmp/lock* /usr/tmp/.flexlm

要除去许可证服务器和实用程序:
  1. 切换到以下目录:
    cd rational-dir/base/cots/flexlm.version/platform
  2. 要删除一个平台上的许可证服务器:
    rm -fr rational_dir/base/cots/flexlm.version/platform
  3. 要删除所有平台上的许可证服务器:
    rm -fr rational_dir/base/cots/flexlm.version

    以下是命令示例,其中用 /opt/rational 替换 rational-dir,7.0f 替换 version,sun4_solaris2 替换 platform

    一个平台:rm -fr /opt/rational/base/cots/flexlm.7.0f/sun4_solaris2

    所有平台:rm -fr /opt/rational/base/cots/flexlm.7.0f

    所有版本和平台:rm -fr /opt/rational/base/cots/flexlm.*


反馈