クライアントマシンの設定
フローティングライセンス環境で、クライアント(アーティストが使用するパソコン)では、以下の方法でライセンスサーバーを指定する事ができます。
インストーラーでライセンスの参照先の変更
フローティングライセンスサーバーの指定は、インストーラーで指定する事もできます。
Licensing セットアップ画面で「Remote」を選択します。Primary License Server フィールドにLAN上のChaosライセンスサーバーマシンのIPアドレスもしくはホスト名を入力します。 port は既定値の 30304 を使用します。
続けてインストールを完了します。
インストール後にライセンスの参照先の変更
実際にV-RayやPhoenix FDを使用するクライアントPCは、ライセンスサーバーマシンとLANで接続する事でライセンスを利用できます。(フローティングライセンス)
クライアントPCにV-RayやPhoenix FDをインストールし、インストーラーに同梱されている、ライセンスサーバーの参照先指定プログラム(setvrlservice.exe)を実行します。
setvrlservice.exeは以下の場所に見つかります。
C:\Program Files\Chaos Group\V-Ray\3ds Max [バージョン]\utils\setvrlservice.exe
3ds Max 2022 以降
C:\ProgramData\Autodesk\ApplicationPlugins\VRay3dsMax[バージョン]\utils\setvrlservice.exe
Windowsでは以下からもアクセス可能です
Windowsスタート >> Chaos Group > Change license settings
C:\Program Files\Autodesk\Maya[バージョン]\vray\bin\setvrlservice.exe
Windowsでは以下からもアクセス可能です
Windowsスタート >> Chaos Group > Change license settings
Linux
/usr/autodesk/maya[バージョン]/vray/bin/setvrlservice
macOS
/Applications/Autodesk/maya[バージョン]/vray/bin/setvrlservice もしくは /Applications/ChaosGroup/V-Ray/Maya[バージョン]/VRay.app/Contents/MacOS/setvrlservice
C:\Program Files\Chaos Group\V-Ray\V-Ray for SketchUp\extension\tools\setvrlservice.exe
SketchUp [Mac]
/Applications/ChaosGroup/V-Ray/V-Ray for SketchUp/extension/tools/setvrlservice
C:\Program Files\Chaos Group\V-Ray\V-Ray for Rhino\extension\tools\setvrlservice.exe
C:\Program Files\Enscape\tools\setvrlservice.exe
Windowsの場合
Primary license server にライセンスサーバーマシンのホスト名もしくはIPアドレスを入力してOKを押します。
Connection Port は特に変更していない限りデフォルトの30304で構いません。
Mac OSの場合
コンソール(ターミナル)を開き、以下の様にサーバーのIPアドレスとportを指定できます。-portは省略可能です。(デフォルトの30304になります)
$ /Applications/ChaosGroup/V-Ray/V-Ray for SketchUp/extension/tools/setvrlservice -server=10.0.0.100 -port=30304 $ /Applications/ChaosGroup/V-Ray/MODO_x64/bin/setvrlservice -server=10.0.0.100 -port=30304 $ /Applications/ChaosGroup/V-Ray/Maya[バージョン]/VRay.app/Contents/MacOS/setvrlservice.bin -server=10.0.0.100 -port=30304
Linuxの場合
コンソール(ターミナル)を開き、以下の様にサーバーのIPアドレスとportを指定できます。-portは省略可能です。(デフォルトの30304になります)
/usr/autodesk/maya2020/vray/bin/setvrlservice -server=10.0.0.100 -port=30304
以上で、V-Ray実行時にV-RayはPrimary license server からライセンスを参照して起動・実行されます。
※vrlclient.xml に現在のユーザーのファイル書き込み権限がない場合は、sudo を使用して管理者としてファイルに変更を加えます。
Linux OS マシンで多数(50ライセンスや100ライセンス)のライセンスが同時に使用されると、ランダムにライセンスエラーが表示される事があります。これは“open files”つまりファイル記述子の制限 (デフォルトでは 1024) が原因です。制限は 10000 以上に増やす必要があります。
現在の“open files”をチェックするには以下のコマンドを実行します:
ulimit -a
“open files”の制限を 10000 に増やすには以下のコマンドを実行します:
ulimit -n 10000