====== クライアントマシンの設定 ======
フローティングライセンス環境で、クライアント(アーティストが使用するパソコン)では、以下の方法でライセンスサーバーを指定する事ができます。
===== インストーラーでライセンスの参照先の変更 =====
フローティングライセンスサーバーの指定は、インストーラーで指定する事もできます。
インストーラー開始時に「Advanced」を選択してください。
{{:chaosgroup:licenses:floating:ls_adv_install_selection_houd20.png?direct|}}
Licensing セットアップ画面で「Remote」を選択します。Primary License Server フィールドにLAN上のChaosライセンスサーバーマシンのIPアドレスもしくはホスト名を入力します。 port は既定値の 30304 を使用します。
{{:chaosgroup:licenses:floating:fs_mac_6_4-1.png?direct|}}
続けてインストールを完了します。
----
===== インストール後にライセンスの参照先の変更 =====
==== V-Ray 7, Update 3 移行の場合 ====
{{page>:chaosgroup:licenses:cloud:chagetype#ライセンス設定の変更ユーティリティ&nofooter&noheader}}
==== 以下は V-Ray 7, Update 2 以前の場合 ====
実際にV-RayやPhoenix FDを使用するクライアントPCは、ライセンスサーバーマシンとLANで接続する事でライセンスを利用できます。(フローティングライセンス)
クライアントPCにV-RayやPhoenix FDをインストールし、インストーラーに同梱されている、ライセンスサーバーの参照先指定プログラム(setvrlservice.exe)を実行します。
Windows7以降では必ず「右クリック>>管理者として実行」から起動してください。
**setvrlservice.exe**は以下の場所に見つかります。
* [[#tab-3dsmax|3dsMax]]
* [[#tab-maya|Maya]]
* [[#tab-sketchup|Sketchup]]
* [[#tab-rino|Rhino]]
* [[#tab-enscape|Enscape]]
3ds Max 2021 以前
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
Windows
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
SketchUp [Windows]
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
Rhino [Windows]
C:\Program Files\Chaos Group\V-Ray\V-Ray for Rhino\extension\tools\setvrlservice.exe
Enscape [Windows]
C:\Program Files\Enscape\tools\setvrlservice.exe
----
==== Windowsの場合 ====
Primary license server にライセンスサーバーマシンのホスト名もしくはIPアドレスを入力してOKを押します。\\
Connection Port は特に変更していない限りデフォルトの30304で構いません。
{{ :chaosgroup:licenses:ovrls5:2021-03-26_154532.png |}}
==== Mac OSの場合 [以下は V-Ray 7, Update 2 以前の場合] ====
コンソール(ターミナル)を開き、以下の様にサーバーの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 を使用して管理者としてファイルに変更を加えます。
この設定はユーザー単位です。マシンにV-Rayを実行するユーザーが複数いる場合は、各ユーザーのライセンス設定を行う必要があります。
Linux OS 環境では、"open files"のデフォルトの制限を少なくとも 10000 に増やすことをお勧めします。
Linux OS マシンで多数(50ライセンスや100ライセンス)のライセンスが同時に使用されると、ランダムにライセンスエラーが表示される事があります。これは"open files"つまりファイル記述子の制限 (デフォルトでは 1024) が原因です。制限は 10000 以上に増やす必要があります。
現在の"open files"をチェックするには以下のコマンドを実行します:
ulimit -a
"open files"の制限を 10000 に増やすには以下のコマンドを実行します:
ulimit -n 10000