1.4. Oracle VDI Release 3.3 で非推奨になった VDA サブコマンド、引数、およびプロパティー

1.4.1. パスワードプロパティー
1.4.2. プール設定
1.4.3. ユーザーディレクトリ設定
1.4.4. リモートアクセスのサブコマンド
1.4.5. ユーザーディレクトリの強制削除

このセクションでは、Oracle VDI Release 3.3 で非推奨になった VDA サブコマンド、引数、およびプロパティーを示します。

非推奨になった項目でも、以前のリリースの Oracle VDI と同様に動作します。ただし、これらの項目は Oracle VDI の今後のリリースでは使用できなくなる可能性があるため、できるかぎり使用を控えることをお勧めします。

1.4.1. パスワードプロパティー

サブコマンド用のパスワードを指定するすべてのプロパティーが非推奨になりました。パスワードは、要求された場合にのみ入力します。

サブコマンド

非推奨になったパスワードプロパティー

pool-create-sysprep

domain-password および admin-password

pool-create-fastprep

domain-password および admin-password

provider-vc-create

password

provider-vc-setprops

password

provider-add-host

password

provider-host-setprops

password

provider-add-storage

password

provider-replace-storage

password

provider-storage-setprops

password

directory-add

password

directory-setprops

password

上記のコマンドでは、ユーザー名プロパティーを指定したときに、対応するパスワードが自動的に要求されます。

provider-vc-setpropsprovider-host-setpropsprovider-storage-setprops、および directory-setprops サブコマンドでは、ユーザー名を変更せずにパスワードだけを更新する場合に、password-prompt プロパティーを使用します。

1.4.2. プール設定

プールの Sun Ray 設定 hotdeskinghotdesking-action に置き換えられています。

# sbin/vda pool-setprops --help
Edit the properties of the pool

Usage:
 vda pool-setprops [-p <prop1>=<value1>,<prop2>=<value2> |
                   --properties=<prop1>=<value1>,<prop2>=<value2>] [-u <userdir>
                   | --userdir=<userdir>] <name>
 -?, --help                Print this help list
Options:
*-p <prop1>=<value1>,<prop2>=<value2>, --properties=<prop1>=<value1>,<prop2>=<value2> 
                           The list of properties to set
 -u <userdir>, --userdir=<userdir> 
                           The name of the user directory for the pool
Properties:
[...]
 hotdesking=<hotdesking>   DEPRECATED: use the hotdesking-action property
                           instead.
                           Enable or disable optimized hotdesking behaviour for
                           Sun Ray client sessions. Valid values are 'enabled'
                           and 'disabled'
 hotdesking-action=<hotdesking-action> 
                           The Sun Ray Connector reconnection behavior on
                           hotdesking of Sun Ray client sessions. Valid values
                           are 'nodisconnect', 'reconnect' and 'autoreconnect'
[...]

1.4.3. ユーザーディレクトリ設定

ユーザーディレクトリ設定がグローバル設定 (settings-getpropssettings-setpropssettings-resetprops サブコマンド) からユーザーディレクトリ設定 (directory-getpropsdirectory-setpropsdirectory-resetprops サブコマンド) に移動されました。

設定サブコマンドでの Oracle VDI 3.2.x プロパティー名

ディレクトリサブコマンドでの Oracle VDI 3.3 プロパティー名

ヘルプテキスト

directory.white.list

whitelist

LDAP クエリーに常に使用される Active Directory グローバルカタログサーバーのコンマ区切りリスト。ホワイトリストでは、サーバーの順序が重要です。Oracle VDI がリスト内の最初のサーバーにアクセスできない場合、次のサーバーへのアクセスが試みられます。

directory.black.list

blacklist

LDAP クエリーに使用されない Active Directory サーバーのコンマ区切りリスト (ホワイトリスト設定よりも優先されます)。

directory.mail.domain

user.auth.mail.domain

ユーザーディレクトリのユーザーの電子メールドメイン。example.com などです。ユーザーが電子メールアドレスを使用してログインできるようになります。

directory.default.domain

user.auth.default.domain

電子メールアドレスを使用してユーザーを認証する場合のデフォルトの認証ドメイン。

ldap.user.object.filter

ldap.user.object.filter

種類が「ユーザー」であるオブジェクトの識別に使用する LDAP フィルタ

ldap.user.search.filter

ldap.user.search.filter

検索条件に一致するユーザーの検索に使用する LDAP フィルタ。ユーザーの検索は、user-search コマンドまたは Web 管理コンソールを使用して実行できます。$SEARCH_STRING は検索条件のプレースホルダです。

ldap.user.member.attributes

ldap.user.member.attributes

ユーザーが属するグループを格納する、ユーザーオブジェクトの LDAP 属性をコンマで区切ったリスト。

ldap.userid.attributes

ldap.userid.attributes

ユーザーオブジェクトの userid の値を格納する LDAP 属性をコンマで区切ったリスト。userid が指定されたユーザーの検索に使用されます。

ldap.group.object.filter

ldap.group.object.filter

種類が「グループ」であるオブジェクトの識別に使用する LDAP フィルタ

ldap.group.search.filter

ldap.group.search.filter

検索条件に一致するグループの検索に使用する LDAP フィルタ。グループの検索は、user-search コマンドまたは Web 管理コンソールを使用して実行できます。$SEARCH_STRING は検索条件のプレースホルダです。

ldap.group.member.attributes

ldap.group.member.attributes

グループに属するユーザーを格納する、グループオブジェクトの LDAP 属性をコンマで区切ったリスト。

ldap.group.short.attributes

ldap.group.short.attributes

短期メンバーシップの情報を格納する、グループオブジェクトの LDAP 属性のコンマ区切りリスト。

ldap.container.object.filter

ldap.container.object.filter

種類が「コンテナ」であるオブジェクトの識別に使用する

LDAP フィルタ。Web 管理コンソールでは、カスタムグループフィルタのルートとしてコンテナを選択することができます。

ldap.container.search.filter

ldap.container.search.filter

カスタムグループフィルタのルートを選択した場合に、検索条件に一致するコンテナを検索するために Web 管理コンソールで使用される LDAP フィルタ。$SEARCH_STRING は検索条件のプレースホルダです。

ldap.default.attributes

ldap.default.attributes

オブジェクトを検索したときにキャッシュに読み込まれる LDAP 属性を区切ったリスト。

ldap.search.wildcard

ldap.search.wildcard

ワイルドカードを使用してユーザーやグループの検索を拡張するかどうかを指定。有効な値は enabled および disabled です。

ldap.vdicenter.displayname.attributes

ldap.vdicenter.displayname.attributes

表示名を格納する、Oracle VDI Center オブジェクトの LDAP 属性のコンマ区切りリスト。

ldap.vdihost.object.filter

ldap.vdihost.object.filter

Oracle VDI Center 内の Oracle VDI ホストオブジェクトの照合に使用する LDAP フィルタ。

ldap.vdihost.dnsname.attributes

ldap.vdihost.dnsname.attributes

DNS 名または IP アドレスを格納する、Oracle VDI ホストオブジェクトの LDAP 属性のコンマ区切りリスト。

ldap.user.vdicenter.attributes

ldap.user.vdicenter.attributes

Oracle VDI Center DN を格納する、ユーザーオブジェクトの LDAP 属性のコンマ区切りリスト。

1.4.4. リモートアクセスのサブコマンド

remote-access-setprops および remote-access-getprops サブコマンドが非推奨になりました。

Remote Subcommands:
   remote-access-setprops:    DEPRECATED: Remote access is now possible using
                              the Webservice API.
                              Enable and disable remote access and specify the
                              listening port
   remote-access-getprops:    DEPRECATED: Remote access is now possible using
                              the Webservice API.
                              Displays remote access properties which include
                              enabled state and port

1.4.5. ユーザーディレクトリの強制削除

directory-remove サブコマンドで --force オプションを使用しても効果がなくなりました。ディレクトリを削除するには、あらかじめプールを削除しておく必要があります。

# sbin/vda directory-remove --help
Remove the user directory configuration from the system

Usage:
 vda directory-remove [-f | --force] [<userdir>]
 -?, --help                Print this help list
Options:
 -f, --force               DEPRECATED: pre-conditions to remove a user directory
                           have changed. It is not possible to remove user
                           directories which have pools.
                           Force removal of the user directory configuration
                           when the user directory is in use, because some users
                           are assigned to desktops or associated to tokens
Operand:
 <userdir>                 The name of the user directory
'*' denotes mandatory parameters.