メインコンテンツ

バーチャル マシンへのライセンス マネージャーのインストール

Amazon® Web Services (AWS) または Azure® で使用するために、参照アーキテクチャを使用してバーチャル マシンにネットワーク ライセンス マネージャーをインストールします。まず、ライセンス マネージャーを設定します。次に、MATLAB® を実行するマシンを設定します。

ライセンス マネージャーの設定

  1. クラウド プラットフォームのセキュリティ グループで、ライセンス マネージャーが使用するポートへのインバウンド トラフィックを許可します。セキュリティ グループがない場合は作成します。詳細については、以下のリンクを参照してください。

  2. クラウドでライセンス マネージャーをホストするために必要な静的 MAC アドレスを取得します。

    • AWS: 静的 MAC アドレス属性がある Elastic Network Interface (ENI) を使用します。Elastic Network Interface を参照してください。

    • Azure: バーチャル ネットワークを作成すると、バーチャル ネットワークの MAC アドレスは、バーチャル マシンの割り当てが解除された状態でも保持されます。Azure Virtual Network についてよく寄せられる質問 (FAQ) を参照してください。

    クラウド リソースを削除すると、静的 MAC アドレスも削除されます。MathWorks ライセンス センターでの静的 MAC アドレスの変更は、年 4 回までに制限されています。

  3. 以前にネットワーク ライセンスをアクティベーションした場合は、そのライセンスのアクティベーションを停止します。それ以外の場合、この手順はスキップしてください。

    1. ライセンス センターにアクセスし、アクティベーションを停止するライセンスをクリックします。

    2. [インストールとアクティベーション] タブに移動します。

    3. [アクティベーション ラベル] をクリックします。

    4. [アクティベーション停止] をクリックします。

  4. 静的 MAC アドレスを使用してネットワーク ライセンスのアクティベーションを行います。

    1. アクティベーションを実行するライセンスをクリックします。

    2. [インストールとアクティベーション] タブに移動します。

    3. [アクティベーションを実行してライセンス ファイルを取得] をクリックします。

    4. [ホスト ID] で、静的 MAC アドレスを入力します。

    5. すべてのフィールドに入力したら、[続行] をクリックします。

  5. アクティベーションで提供されたライセンス ファイルをサーバー マシンの $MATLAB/licenses フォルダーにダウンロードします。$MATLAB は MATLAB のルートです。

  6. ライセンス サーバーへのライセンス マネージャーのインストールの手順に従って、ネットワーク ライセンス マネージャーをインストールします。ライセンス サーバーの代わりにバーチャル マシンを使用します。接続性を向上させるには、ライセンス マネージャーを MATLAB と同じバーチャル ネットワークにインストールすることを検討してください。

  7. ネットワーク ライセンス マネージャーを起動します。ネットワーク ライセンス マネージャーの起動と停止を参照してください。

MATLAB を実行するバーチャル マシンの設定

以下の手順では、バーチャル マシンに MATLAB が既にインストールされていることを前提としています。

  1. オンライン ライセンスを無効にします。

    クライアント マシンで license_info.xml を探し、別の名前に変更します。ライセンス ファイルは、通常は $MATLAB/licenses にあります。$MATLAB は MATLAB のルートです。

  2. サーバーを指すライセンス ファイルを作成します。

    1. サーバーでネットワーク ライセンス ファイル (license.dat) を開きます。

    2. SERVER 行を新しいテキスト ファイルにコピーします。

    3. その下に USE_SERVER を追加します。ファイルは次のようになります。

      SERVER Server1 0123abcd0123 12345
      USE_SERVER
    4. 新しいテキスト ファイルを network.lic という名前で $MATLAB/licenses フォルダーに保存します。$MATLAB は MATLAB のルートです。

  3. MATLAB を実行して、ライセンスがサーバーを正しく指していることを確認します。

参考

トピック