NI VLM または FLEXnet Publisher の通信ポートを構成する

更新しました Apr 9, 2025

環境

ソフトウェア

  • Volume License Manager

その他

  • FlexNet Publisher (旧称 FLEXlm)

ライセンス サーバーへの接続または通信に問題があります。 NI Volume License Manager (VLM) サーバーまたは FLEXnet Publisher (以前の FLEXlm) ライセンス サーバーの通信ポートを構成するにはどうすればよいですか?

構成する前に、選択したポートを使用している他のプログラムがないこと、およびファイアウォールが割り当てられたポートを介した通信を許可していることを確認してください。

NI VLM 3.x 以降: ポートは ツール » 環境設定 に移動して設定できます。設定ダイアログには、メインライセンス ポートと通信ポートを指定するダイアログがあります。ポートを設定し保存したら、NI Volume License Manager を再起動する必要があります。

  1. ウィンドウの左側にある[ボリュームライセンスサーバの停止]を選択して、ライセンスサーバを停止します。
  2. サーバ状態 が [実行されていません] であることを確認します。

 

  1. ファイル » 契約ライセンスファイルをインストールに移動して、ライセンスファイルを NI Volume License Manager にインストールします。
  2. ウィンドウの左側にある [ボリュームライセンス サーバを起動] を選択して、ライセンスサーバを再起動します。



NI VLM 2.x: ポートは オプション » 環境設定 に移動して設定できます。設定ダイアログには、License Server Port の入力があります。ポートを設定したら、NI Volume License Manager を再起動する必要があります。

  1. [オプション] » [ローカルライセンスサーバ] » [停止]に移動して、ライセンスサーバを停止します。
  2. [オプション] » [契約ライセンスファイルをインストール]に移動して、ライセンスファイルをNI Volume License Manager にインストールします。
  3. [オプション] » [ローカルライセンスサーバ] » [開始]に移動して、ライセンスサーバを再起動します。



NI VLM 1.0 または FLEXnet Publisher (以前の FLEXlm):

  1. NIから送信された契約ライセンスファイルを開き、このファイル内のポートを変更します。
  2. ライセンスファイルの最初の行は、使用するポート番号を示しています。デフォルトでは、これは 27000 に設定されます。
  3. この番号を使用するポートに変更し、契約ライセンスファイルを保存して閉じます。

追加情報

NIのライセンスをホストするポートに加えて、ランダムに割り当てられたポートで実行される nilm と呼ばれるNIのライセンスに固有のデーモンがあります。 NI VLM デバッグログを見ると、使用しているポートがわかります。次のような行があるはずです: (lmgrd) nilm using <TCP-port>.

nilm デーモンを特定のポートで実行するように割り当てたい場合は、NIから送信された契約ライセンスファイルを編集できます。

  • VENDOR nilm という行を変更して、使用するポート番号を含めます。たとえば、nilm デーモンをポート 4000 で実行する場合は、VENDOR 行を VENDOR nilm PORT = 4000 のように変更します。この行は大文字と小文字が区別されるので、VENDOR と PORT がすべて大文字であることを確認してください。
  • 契約ライセンスファイルを保存して閉じます。
  • 上記の手順に従って、ライセンスサーバを再起動します。