matlabのconcurrentライセンスの使用ポートの変更方法をご教示ください
2 次查看(过去 30 天)
显示 更早的评论
matlabのconcurrentライセンスを起動する上で使用するポートが何番なのか、どうすればポートを変更出来るのか、の2点をご教示いただけないでしょうか。
matlabのconcurrentライセンスが、導入しているサーバーの他のソフトとポートが競合しているために、片方のライセンスが起動しない状態となっており、これの解消のため質問させていただきました。
matlabのライセンスファイルを見ると27000がポートである印象を受けるのですが、今回競合したmlm.exeというアプリケーションは1717というポートを取得しておりました。27000以外にもいくつかポートを利用しているとしたらそれをお教えいただきたいのと、それを任意のポート番号に書き換える方法をお教えいただけますと幸いです。
0 个评论
采纳的回答
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
更多回答(0 个)
另请参阅
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!