まとめ
Foundry RLMライセンス(フローティングライセンスとノードロックライセンスの両方)は、RLMライセンス内のチェックにより、仮想マシン(VM)では動作しない場合があります。ただし、追加ライセンスをインストールするか、ライセンスを再生成することで、仮想マシンでライセンスをフローティングまたは使用することは可能です。
VM上でライセンスサーバーを実行する
デフォルトでは、RLMサーバーは仮想マシン上で実行されていることを検出すると起動しません。この場合、サーバーログファイルに次のエラーが表示されることがあります。
07/19 15:47 (foundry) This server does not run on virtual machines, exiting
07/19 15:47 (rlm) The ISV server is running on the wrong host. 07/19 15:47 (rlm)
07/19 15:47 (rlm) This can happen if:
07/19 15:47 (rlm) The hostid of this machine doesn't match any license file
07/19 15:47 (rlm) - or -
07/19 15:47 (rlm) You are attempting to run the server on a virtual machine
RLMライセンスサーバーをVM上で実行することは可能ですが、追加のVM Enableライセンスが必要です。仮想マシンからフローティングライセンスを取得する必要がある場合は、 licenses@foundry.comまでご連絡いただき、VM Enableライセンスをリクエストしてください。その際、サーバーのシステムIDをお知らせください。
VM Enableライセンスを受け取ったら、 Foundry License Utility(FLU)を使用して、既存のライセンスと一緒にサーバーにインストールしてください。RLMサーバーを起動し、ネットワーク上でライセンスをフローティングできるようになります。Q100027 : フローティング/サーバーライセンスのインストール方法
VM上のノードロックライセンス
ノードロック(単一マシン)ライセンスは、プログラムが仮想マシン上で実行されていることを検出すると機能しない場合があります。この場合、エラーメッセージには以下の内容が含まれます。
Reason for failure:
Virtual Machines not permitted for this license.
nuke _i : Uncounted license on Virtual Machine is disabled (-47)
仮想マシンでノードロック ライセンスを使用する必要がある場合は、 licenses@foundry.comに連絡して、ライセンスが VM で動作するように再生成するようリクエストしてください。
仮想マシンのライセンス問題のトラブルシューティング
仮想マシン以外の環境では、この問題が発生することは稀ですが、仮想マシンの検出では誤検知が発生することがあります。過去には、イーサネットブリッジデバイスや一部の外付けハードドライブの設定でこの問題が発生していました。
仮想マシン以外でこれらのエラー メッセージのいずれかが表示された場合、または VM エラー メッセージがライセンスの問題の原因であることを確認したい場合は、 Foundry Licensing Utility (FLU) から診断ファイルを生成し、上記の「チケットの作成」ボタンを使用してサポート チームに連絡してください。
私たちはそれを聞いて申し訳ございません
理由をお聞かせください