matlabのcon​currentライセ​ンスの使用ポートの変​更方法をご教示くださ​い

2 ビュー (過去 30 日間)
Daichi Takahashi
Daichi Takahashi 2023 年 1 月 17 日
コメント済み: Daichi Takahashi 2023 年 1 月 19 日
matlabのconcurrentライセンスを起動する上で使用するポートが何番なのか、どうすればポートを変更出来るのか、の2点をご教示いただけないでしょうか。
matlabのconcurrentライセンスが、導入しているサーバーの他のソフトとポートが競合しているために、片方のライセンスが起動しない状態となっており、これの解消のため質問させていただきました。
matlabのライセンスファイルを見ると27000がポートである印象を受けるのですが、今回競合したmlm.exeというアプリケーションは1717というポートを取得しておりました。27000以外にもいくつかポートを利用しているとしたらそれをお教えいただきたいのと、それを任意のポート番号に書き換える方法をお教えいただけますと幸いです。

採用された回答

Kojiro Saito
Kojiro Saito 2023 年 1 月 17 日
こちらのMATLAB Answersの回答に情報がまとまっています。
Concurrentライセンス(ネットワークライセンス)で使用するTCPポートは2つです。
1つ目はlmgrdデーモンが使うポートで、TCPの27000番がデフォルトになっています。
2つ目はMATLAB License Manager (MLM)デーモンが使うポートで、デフォルトでは動的に空いているTCPポートから割り当てられます。
2つのポートを指定するには、ライセンスファイル(license.dat)を変更します。
例えばlmgrdを28000、MLMを28001に変更するにはライセンスファイルを以下のように変更し、ライセンスマネージャーを再起動します。
SERVER xxx yyyyy 28000
DAEMON MLM "C:\Program Files\MATLAB\R2022a\etc\mlm.exe" port=28001
  1 件のコメント
Daichi Takahashi
Daichi Takahashi 2023 年 1 月 19 日
ご回答いただきありがとうございます。
今後とも何卒よろしくお願いいたします。

サインインしてコメントする。

その他の回答 (0 件)

製品


リリース

R2022a

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!