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

2 次查看(过去 30 天)
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!