UNIX システムからの Rational ライセンス サーバー ソフトウェアの削除

Rational® ライセンス サーバー ソフトウェアをサーバーから削除する手順について説明します。

IBM Rational ライセンス サーバー ソフトウェアを削除する前に

オンライン ライセンス管理ツールの IBM Rational License Key Center を使用して、IBM Rational アカウントのライセンス キーを返却します。ライセンスの移動または返却については、UNIX システム サーバーでのライセンス キーの移動または削除 を参照してください。

Rational ライセンス サーバー ソフトウェアの削除

ライセンス サーバーをシャットダウンするには 3 つのオプションがあります。まずは最初のオプションを使用して、ライセンス サーバーをシャットダウンしてみてください。このオプションが機能しない場合、ライセンス サーバーがシャットダウンするまで、または最後のオプションに到達するまで、その次のオプションを続けて試行してください。
  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 コマンドがコマンド検索パスにある場合、lmdown コマンドを使用できます。コマンドがコマンド検索パスにない場合、コマンドが見つからないことを示すエラーをシェルから受け取ります。
    rational_dir/base/cots/flexlm.version/platform/lmdown -c [port@host |licnse-file]

    rational-dir が /opt/rational、version が 7.0f、および platform が sun4_solaris2 の lmdown コマンドの例を以下に示します。

    # 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 のプロセス ID です)。

    % 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. 1 つのプラットフォームからライセンス サーバーを削除するには:
    rm -fr rational_dir/base/cots/flexlm.version/platform
  3. すべてのプラットフォームからライセンス サーバーを削除するには:
    rm -fr rational_dir/base/cots/flexlm.version

    rational-dir が /opt/rational、version が 7.0f、platform が sun4_solaris2 の例を以下に示します。

    1 つのプラットフォーム: 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.*


フィードバック