使用しているポートを手動で消去して60秒間待ちます。

使用しているポートを手動で消去して60秒間待ちます。

作業環境で実行するのは、lmgrd有料ソフトウェアに付属のライセンスマネージャの実行可能ファイルです。

プログラムを再起動できない場合は、次のようにして見つかったkill -9 <pid>既存のプロセスに依存することがよくあります。lmgrdps -ef | grep lmgrdレガードライセンスマネージャ。

lmgrdを起動しようとした後、〜60秒以内にviaはlmgrd -c <license_file> -L <log file>エラーメッセージで応答します。ポート番号はまだ使用中です。私のライセンスファイルで指定されたポート番号のため。

手動で行う方法はありますか?明らかこのポートは使用中ですか?では、lmgrdLinuxで行ったように自動的にクリアするために60秒待つのではなく、すぐに再起動できますか?それともLinuxでそれを行うことができますか?

OSがポートを消去するのを待ちたくありません。時間がありません。

# output from lmgrd log file

10:37:41 (lmgrd) Server's System Date and Time: Tue Mar 01 2022 10:37:41 EST
10:37:41 (lmgrd) SLOG: Summary LOG statistics is enabled.
10:37:56 (lmgrd) The TCP port number in the license, 1999, is already in use.
10:37:56 (lmgrd) Possible causes:
10:37:56 (lmgrd)    1) The license server manager (lmgrd) is already running for this license.
10:37:56 (lmgrd)    2) The OS has not "cleared" this port since lmgrd died.
10:37:56 (lmgrd)    3) Another process is using this port number (unlikely).
10:37:56 (lmgrd) Solutions:
10:37:56 (lmgrd)    1) Make sure lmgrd and all vendor daemons for this
10:37:56 (lmgrd)       license are not running.
10:37:56 (lmgrd)    2) You may have to wait for the OS to clear this port.
10:37:56 (lmgrd) Retrying for about 5 more minutes
10:38:14 (lmgrd) Still trying...

ベストアンサー1

おすすめ記事