バーチャル マシンへのライセンス マネージャーのインストール
Amazon® Web Services (AWS) または Azure® で使用するために、参照アーキテクチャを使用してバーチャル マシンにネットワーク ライセンス マネージャーをインストールします。まず、ライセンス マネージャーを設定します。次に、MATLAB® を実行するマシンを設定します。
ライセンス マネージャーの設定
クラウド プラットフォームのセキュリティ グループで、ライセンス マネージャーが使用するポートへのインバウンド トラフィックを許可します。セキュリティ グループがない場合は作成します。詳細については、以下のリンクを参照してください。
クラウドでライセンス マネージャーをホストするために必要な静的 MAC アドレスを取得します。
AWS: 静的 MAC アドレス属性がある Elastic Network Interface (ENI) を使用します。Elastic Network Interface を参照してください。
Azure: バーチャル ネットワークを作成すると、バーチャル ネットワークの MAC アドレスは、バーチャル マシンの割り当てが解除された状態でも保持されます。Azure Virtual Network についてよく寄せられる質問 (FAQ) を参照してください。
クラウド リソースを削除すると、静的 MAC アドレスも削除されます。MathWorks ライセンス センターでの静的 MAC アドレスの変更は、年 4 回までに制限されています。
以前にネットワーク ライセンスをアクティベーションした場合は、そのライセンスのアクティベーションを停止します。それ以外の場合、この手順はスキップしてください。
ライセンス センターにアクセスし、アクティベーションを停止するライセンスをクリックします。
[インストールとアクティベーション] タブに移動します。
[アクティベーション ラベル] をクリックします。
[アクティベーション停止] をクリックします。
静的 MAC アドレスを使用してネットワーク ライセンスのアクティベーションを行います。
アクティベーションを実行するライセンスをクリックします。
[インストールとアクティベーション] タブに移動します。
[アクティベーションを実行してライセンス ファイルを取得] をクリックします。
[ホスト ID] で、静的 MAC アドレスを入力します。
すべてのフィールドに入力したら、[続行] をクリックします。
アクティベーションで提供されたライセンス ファイルをサーバー マシンの
$MATLAB/licensesフォルダーにダウンロードします。$MATLABは MATLAB のルートです。ライセンス サーバーへのライセンス マネージャーのインストールの手順に従って、ネットワーク ライセンス マネージャーをインストールします。ライセンス サーバーの代わりにバーチャル マシンを使用します。接続性を向上させるには、ライセンス マネージャーを MATLAB と同じバーチャル ネットワークにインストールすることを検討してください。
ネットワーク ライセンス マネージャーを起動します。ネットワーク ライセンス マネージャーの起動と停止を参照してください。
MATLAB を実行するバーチャル マシンの設定
以下の手順では、バーチャル マシンに MATLAB が既にインストールされていることを前提としています。
オンライン ライセンスを無効にします。
クライアント マシンで
license_info.xmlを探し、別の名前に変更します。ライセンス ファイルは、通常は$MATLAB/licensesにあります。$MATLABは MATLAB のルートです。サーバーを指すライセンス ファイルを作成します。
サーバーでネットワーク ライセンス ファイル (
license.dat) を開きます。SERVER行を新しいテキスト ファイルにコピーします。その下に
USE_SERVERを追加します。ファイルは次のようになります。SERVER Server1 0123abcd0123 12345 USE_SERVER新しいテキスト ファイルを
network.licという名前で$MATLAB/licensesフォルダーに保存します。$MATLABは MATLAB のルートです。
MATLAB を実行して、ライセンスがサーバーを正しく指していることを確認します。