作業環境で実行するのは、lmgrd
有料ソフトウェアに付属のライセンスマネージャの実行可能ファイルです。
プログラムを再起動できない場合は、次のようにして見つかったkill -9 <pid>
既存のプロセスに依存することがよくあります。lmgrd
ps -ef | grep lmgrd
レガードライセンスマネージャ。
lmgrdを起動しようとした後、〜60秒以内にviaはlmgrd -c <license_file> -L <log file>
エラーメッセージで応答します。ポート番号はまだ使用中です。私のライセンスファイルで指定されたポート番号のため。
手動で行う方法はありますか?明らかこのポートは使用中ですか?では、lmgrd
Linuxで行ったように自動的にクリアするために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...