同一のライセンス サーバー上で、Network Named User License と Concurrent License を運用するにはどのような設定が必要ですか?

12 ビュー (過去 30 日間)
MathWorks Support Team
MathWorks Support Team 2010 年 5 月 11 日
編集済み: MathWorks Support Team 2025 年 2 月 19 日
Concurrent License と Network Named User License を同一のライセンス サーバーで運用するために、ライセンス ファイルを結合する方法および、設定方法を教えてください。

採用された回答

MathWorks Support Team
MathWorks Support Team 2025 年 2 月 18 日
編集済み: MathWorks Support Team 2025 年 2 月 19 日
Network Named User License (NNU) ライセンスと Concurrent ライセンスを組み合わせるプロセスは、以下の4つのステップから成ります。
1) 両方の license.lic ファイルの内容をライセンス サーバー上の1つの license.dat ファイルに統合します。
2) options ファイルを設定し、"asset_info=" タグを使用して各 INCLUDE 行に正しい NNU ライセンス番号を指定します。
3) NNU ライセンス ユーザーが既に NNU ライセンスでカバーされている製品の Concurrent のライセンスをチェックアウトするのを防ぎます。
4) すべてのクライアントが正しいライセンス サーバーからライセンスをチェックアウトするようにアクティベートします。
注意: 製品の依存関係は1つのライセンスで満たす必要があります。例えば、ツールボックス B がツールボックスAを必要とする場合、ツールボックス A はツールボックス B と同じライセンスに存在する必要があります。

1) 両方の license.lic ファイルの内容をライセンス サーバー上の1つの license.dat ファイルに統合します

ライセンス ファイルがライセンス サーバーの正しいホスト ID のために生成されたことを確認します。
ライセンス ファイルが異なるホスト ID のために生成された場合は、正しいホスト ID で新しいライセンス ファイルを生成する必要があります。
詳しい手順は以下の URL にアクセスします。
Concurrent または Network Named User ライセンスを新しいサーバーに移行する方法
両方のライセンスが同じホスト ID で生成されたら、両方のライセンスを1つのライセンス ファイルに統合します。
注意: WordPad を使用しないでください。また、ファイルをリッチ テキスト形式で保存しないでください。
代わりに、Notepad または Notepad++ を使用し、ファイルをプレーン テキストとして拡張子 .dat または .lic で保存します。
ネットワーク ライセンス マネージャーのインストール時に、MATLAB インストーラーを使用して、SERVER 行および DAEMON 行が license.dat ファイルの先頭に追加されます。バイナリを使用してライセンス マネージャーをインストールする場合は、SERVER 行 および DAEMON 行を手動で追加する必要があります。
詳しい手順は以下のURLにアクセスします。
License Manager Error -13 が発生します
Network Named User ライセンスには options ファイルが必要です。DAEMON 行の末尾に options ファイルのパスを指定する必要があります。
Windows の例:
DAEMON MLM "C:\Program Files\MATLAB\R2024a\etc\win64\MLM.exe" options="C:\Program Files\MATLAB\R2024a\etc\win64\MLM.opt"
Linux の例:
DAEMON MLM /usr/local/MATLAB/R2024a/etc/glnxa64/MLM options=/usr/local/MATLAB/R2024a/etc/glnxa64/MLM.opt

2) options ファイルを設定し、"asset_info=" タグを使用して各 INCLUDE 行に正しい NNU ライセンス番号を指定します

結合されたライセンス ファイルには、いくつかの製品のために重複した INCREMENT 行が存在する可能性があるため、options ファイルのすべての "INCLUDE" および "EXCLUDE" 行にライセンス番号を指定するために ":asset_info=" タグを使用する必要があります。
この例では、2人のユーザーが MATLAB と Signal Processing Toolbox の NNU ライセンス "123456" に含まれ、Concurrent ライセンス "567890" からそれらの特定の製品をチェックアウトすることが除外されています。
GROUPCASEINSENSITIVE ON GROUP my_NNU_users jsmith jdoe  INCLUDE MATLAB:asset_info=123456 GROUP my_NNU_users INCLUDE Signal_Toolbox:asset_info=123456 GROUP my_NNU_users EXCLUDE MATLAB:asset_info=567890 GROUP my_NNU_users EXCLUDE Signal_Toolbox:asset_info=567890 GROUP my_NNU_users

3) NNU ライセンス ユーザーが既に NNU ライセンスでカバーされている製品の Concurrent シートをチェックアウトするのを防止します

以下2つの設定方法があります。
  1. 最初の方法は、options ファイルで EXCLUDE を使用して、NNU ユーザーが NNU ライセンスで既にアクセスできる製品を Concurrent ライセンスから除外することです。
  2. 別の方法として、ライセンス ファイルを変更して、ライセンス マネージャーが NNU ライセンスを Concurrent ライセンスよりも先にチェックアウトするように強制することです。この方法では、options ファイルを簡素化し、EXCLUDE を使用しないですみます。これを行うには、結合された license.dat ファイルのすべての NNU ライセンスの INCREMENT 行に "sort=99" タグを追加して、Concurrent ライセンスよりも優先度を高くします。詳しい情報は以下の URL にアクセスします。
MATLAB ライセンス マネージャーに、結合されたライセンス ファイルのキーを特定の順序で配布させる方法 (SORT  タグ使用)
ライセンスおよび options ファイルに変更を加えたら、ネットワーク ライセンス マネージャーを再起動してこれらの変更を有効にします。

4) すべての MATLAB クライアントが正しいライセンス サーバーからライセンスをチェックアウトするようにアクティベートします

クライアント マシンで通常通り MATLAB をアクティベートすることができ、ユーザーは Network Named User ライセンス、Concurrent ライセンス、または両方の組み合わせをチェックアウトできます。
詳しい情報は以下のURLにアクセスします。
クライアント コンピュータにネットワーク ライセンス用の MATLAB またはその他の MathWorks 製品をインストールする方法
以前に2つのライセンス サーバーがあり、1つのサーバーにライセンスを統合する場合、いくつかの MATLAB クライアントを正しいライセンス サーバーに移行する必要があります。
詳しい情報は以下の URL にアクセスします。
ライセンス サーバーが変更された際に、MATLAB クライアントを新しいライセンス サーバーに移行する方法
サポートが必要な場合は、インストールおよびライセンスサポートにお問い合わせください。
注意: サービスリクエストを作成する際には、結合されたライセンス ファイル、options ファイル、およびクライアントからのエラーメッセージを送付してください。

その他の回答 (0 件)

タグ

タグが未入力です。

製品

Community Treasure Hunt

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

Start Hunting!