On this page |
hkeyアプリケーションを使用すれば、グラフィカルユーザインタフェースを使ってライセンスとライセンスサーバーオプションの表示/管理をすることができます。 このユーティリティは、コマンドラインからそれと同じ操作を実行することができるので、ライセンスサーバーのセットアップの自動化を組むことができます。
Warning
非グラフィカルなHoudini License Administratorは、接続するすべてのライセンスサーバーのバージョンが18.0.287以降である必要があります。
利用可能なコマンド
sesictrlは、もっとsvn形式のコマンドラインインターフェースに寄せて作られているので、コマンドとそれに該当するオプションを指定する仕様になっています。
特定のコマンドに関するヘルプ情報を取得するには、sesictrl <command> --help
を実行します。
レガシーのsesictrlインターフェースのヘルプ情報が必要であれば、ターミナルにsesictrl --legacy-help
と入力してください。
ping
sesinetdサーバーに到達可能かどうかをテストします。
print-license
接続済みsesinetdサーバー上で見つかったすべてのライセンスをプリントします。
これは、レガシーオプションの-i
、-a
、-s
と同じです。
print-server
すべての接続済みsesinetdサーバーに関するサーバー情報をプリントします。これは、レガシーオプションの-S
と同じです。
install
接続済みsesinetdサーバーにライセンスキー文字列をインストールします。このオプションは、レガシーオプションの-I
と同じです。
redeem
手動でEntitlement(ライセンス取得券)をRedeem(引き換え)します。
Entitlementとその数のリストを指定することができます。
Entitlementを指定しなかった場合、EntitlementをRedeem(引き換え)するのに利用可能なオプションと一緒に、利用可能なすべてのEntitlementが表示されます。
このオプションは、レガシーオプションの-L
と同じです。
remove-server
接続済みサーバーからサーバーコードを削除します。このオプションは、レガシーオプションの-r
と同じです。
relinquish
他のクライアントが使用できるようにするために、接続済みサーバーに使用中のライセンスを返却します。
このコマンドは、sesinetdを再起動することなく特定のライセンスを返すので、ライセンス詰まりが起きた場合に使用してください。
ライセンスサーバーを再起動すると、すべてのクライアントがライセンス争奪戦になってしまって、十分なライセンス数がなかった場合には特定のクライアントが作業を失ってしまうことになるので、ライセンスサーバーの再起動は最終手段です。
このオプションは、レガシーオプションの-R
と同じです。
return-license
インストールされているライセンスをそのライセンスアカウントのEntitlementプールへ返却します。
複数のライセンスを返却したいのであれば、返却する必要のあるライセンスをカンマで区切ったリストを指定します(例えば、sesictrl return-license aaa,bbb,ccc,...
)。
shutdown
実行中のsesinetdサーバーをシャットダウンします。
query-users
指定したユーザーに関するチェックアウト情報を照会するためのユーザー名のセットをリストします。
server-diagnostic
サーバー診断を作成します。
これは、レガシーオプションの-f
と同じです。
インストールとRedeem(引き換え)
-I key_info
手動でライセンスをインストールします。オプションで-A
を指定することができます。
-L entitlement_name quantity
手動でEntitlement(ライセンス取得券)をRedeem(引き換え)します。
Entitlementとその数のリストを指定することができます。
Entitlementを指定しなかった場合、EntitlementをRedeem(引き換え)するのに利用可能なオプションと一緒に、利用可能なすべてのEntitlementが表示されます。
オプションで-A
を指定することができます。
-A email password
現在のアクションを実行するためのSideFXログイン情報を指定します。
チェックアウトとチェックイン
-R license_id
ライセンスをrelinquish(手放す)して、プールに返却します。
-d license_id
ライセンスをEntitlement(ライセンス取得券)に戻します。
-p
オプションでライセンスを返却するためのhttpプロキシホストを指定します。
$HTTP_PROXY
が設定されていれば、このオプションは不要です。
-P
オプションで、ライセンスを返却するためのhttpプロキシポートを指定します。
$HTTP_PROXY
が設定されていれば、このオプションは不要です。
一覧表示
-i
現在接続済みのsesinetdサーバーのライセンスのリストをプリントします。
-a
期限切れのライセンスも含んだライセンスのリストをプリントします。
-e days
指定した日数までの期限を持ったライセンスのみをプリントします。
-s
簡潔にライセンスのリストをプリントします。
-S
接続済みライセンスサーバーのサーバーコードをプリントします。
照会
-v
接続済みサーバー(s)のバージョンをプリントします。
-f
接続済みライセンスサーバーの診断情報をプリントします。
シャットダウン
-q
ライセンスサーバー(s)をシャットダウンします。
これは、シャットダウンの前に確認が促されます。
確認する必要がなければ、スクリプトで-Q
を使用してください。
-Q
ライセンスサーバー(s)をシャットダウンします。 これは、確認を 促しません 。
サーバーコード
-r server_name server_code
接続済みライセンスサーバーのファイルからサーバーコードを削除します。
-n
サーバーコードを生成します。
ログ
-V level
ログのレベルを指定します。
0
– ログを取りません。
1
– エラーログを取ります。
2
– メッセージログを取ります。
3
– 情報ログを取ります。
4
– デバッグログを取ります。
-z size
接続済みライセンスサーバーの最大ログファイルサイズを指定します。
-u file
接続済みライセンスサーバーのライセンスログファイルを指定します。
-W level
接続済みライセンスサーバーのライセンスログレベルを指定します。
0
– オフ
1
– オン
-y size
接続済みライセンスサーバーの最大ライセンスログファイルサイズを指定します。
ログインライセンス認証の対応
Note
ログインベースのライセンス認証は、インターネット接続が有効になっている必要があります。
Houdini18.5以降のHoudiniには、ログインライセンス認証を使用するためのオプションがあります。 ログインライセンス認証では、ユーザーは常にSideFXアカウントでログインする必要があります。 そうしなかった場合は、従来のライセンス認証セットアップと同じように動作します。
ログインライセンス認証が推奨されるユーザーは、Indie版とEducation版のユーザーです。 スタジオセットアップでは、常にログインしなければならないという要件が課題になるのに対して、従来のライセンスサーバーではこの要件はありません。
ログインライセンス認証の使用を開始するには、以下の手順に従ってください:
-
License Administrator(hkey)を開きます。
-
Fileメニュー ▸ Login… を選択して、あなたのSideFXアカウントでログインします。
-
Fileメニュー ▸ Change License Server… を選択して、 License Server Host をhttps://www.sidefx.com/license/sesinetdに変更します。
インストールされていないすべてのEntitlement(ライセンス取得券)がログインライセンスとして作用します。 これによって、クラウド、オンサイト、サーバーチェーンによる混在環境ですべてのライセンスが使用できるように構成を自由にカスタマイズすることができます。
ブラウザベースのHoudini License Administrator
ログインライセンス認証の他にも、ブラウザからあなたのライセンスを閲覧したり、ライセンスセットアップを制御することもできます。
https://www.sidefx.com/services/sesinetdのページに進むと、そのページは、現在ログインされているプロフィールをログインライセンス認証プロフィールとして使用します。 このウェブページでは、sidefx.comにアクセスする前のあなたのサーバーリストのすべてのライセンスと、Redeem(引き換え)されていないすべてのEntitlement(ライセンス取得券)も表示します。
Note
ブラウザベースのHoudini License Administratorは、インターネット接続が有効、且つhserverが起動中である必要があります。
APIキーによるライセンス認証
APIキーによるライセンス認証は、hkeyを使ってログインを必要とすることなく、自由にログインライセンス認証を行なうことができます。
これは、レンダーファームまたはアーティストをマシンに居座らせなくても済むように必要な時にログインを維持できるようにするといったセットアップで最適なオプションです。
APIキーを生成するには、License Administrator(hkey)を開いて Help ▸ View Api Keys Online を選択するか、または、ブラウザでhttps://www.sidefx.com/oauth2/applications/に進んでから、Register a new application
をクリックします。
Note
これらのキーは、認証資格が有効である限り、必要に応じて更新されます。
hkeyやsesictrlでAPIキーの対応を有効にするには、houdini.envファイルにHOUDINI_API_KEY_FILE="<file location>"
を追加します。
このファイルの書式はwww.sidefx.com <client id> <client secret>
です。
Note
HOUDINI_API_KEY_FILE
はhkey向けとsesictrl向けのみにあります。
hserverは代わりにAPIKeyFile
オプションを使用します。
hserverでAPIキーをセットアップする方法の詳細は、hserverを参照してください。