仮想マシンの配置制約を設定します。
[構文]
ssc vmop set-rule GroupName SourceName [TargetName] [-type Type] [-o options] [-priority n]
[引数/オプション]
GroupName (必須) | 配置制約を設定する種別が "VMサーバ" のグループ / モデルを指定します。 グループ / モデルまでのパスを指定します。 (例: カテゴリ/グループ、グループ/モデル) |
SourceName (必須) | 配置制約を設定する元のホスト / VM制約グループ名を指定します。 ホスト名の場合、所属するグループを含めたパスを指定します。
ホスト / VM制約グループは自動的に判別されますが、"()" で囲んで指定した場合は、常にVM制約グループとみなします。 (例: カテゴリ/グループ/ホスト、グループ/ホスト、(VM制約グループ)、VM制約グループ) |
[TargetName] | 配置制約を設定する先のホスト / VMサーバ制約グループ名を指定します。 -typeが "eq"、"ne"、"hold" の場合は、省略します。 ホスト名の場合、所属するグループを含めたパスを指定します。
ホスト / VMサーバ制約グループは自動的に判別されますが、"()" で囲んで指定した場合は、常にVMサーバ制約グループとみなします。 (例: カテゴリ/グループ/ホスト、グループ/ホスト、(VMサーバ制約グループ)、VMサーバ制約グループ)
配置制約を設定する先のホスト名のみを指定した場合、GroupNameのグループに所属するホストとみなされます。 |
[-type Type] | 配置制約の種別を指定します。 pinned : SourceNameの仮想マシン (ホスト / VM制約グループ) を、TargetNameの仮想マシンサーバ (ホスト / VMサーバ制約グループ) に配置します。 eq : SourceNameで指定されたVM制約グループに所属する仮想マシンを、同一の仮想マシンサーバに配置します。 ne : SourceNameで指定されたVM制約グループに所属する仮想マシンを、互いに異なる仮想マシンサーバに配置します。 hold : SourceNameで指定された仮想マシン (ホスト / VM制約グループ) を、移動対象から除外します。
-type を省略した場合、"pinned" が指定されます。 |
[-o options] | 配置制約のオプションを設定します。(複数指定可能) オプションは、-typeが "pinned" の場合に指定することができます。 force : 配置制約を強制します。 weak : 最適起動の利用時、故障などの理由で起動できる 仮想マシンサーバが存在しない場合は、無視します。 |
[-priority n] | 優先度を指定します。 優先度は、-typeが "pinned" の場合に指定することができます。 値域は、1 <= n <= 4です。 省略時、1 (最高) 指定となります。 |
既に設定済み (GroupName、SourceName、TargetNameが同じ) の場合、上書きします。
[構文例]
>ssc vmop set-rule VmServer-g/Esx-g-01
Vm-g/vm01 VMServer-g/Esx-g-01/esx01
>ssc vmop set-rule VmServer-g/Esx-g-01/VmsModel01
Vm-g/vm01 VMServer-g/Esx-g-01/esx01 -type pinned
>ssc vmop set-rule VmServer-g/Esx-g-01/VmsModel01
(vm-pinned-group) (vms-pinned-group) -type pinned
>ssc vmop set-rule VmServer-g/Esx-g-01/VmsModel01
(vm-eq-group) -type eq
>ssc vmop set-rule VmServer-g/Esx-g-01/VmsModel01
(vm-hold-group) -type hold
>ssc vmop set-rule VmServer-g/Esx-g-01/VmsModel01
Vm-g/vm01 VMServer-g/Esx-g-01/esx01 -type pinned -o force
>ssc vmop set-rule VmServer-g/Esx-g-01/VmsModel01
Vm-g/vm01 VMServer-g/Esx-g-01/esx01 -type pinned -o force weak
>ssc vmop set-rule VmServer-g/Esx-g-01/VmsModel01
Vm-g/vm01 VMServer-g/Esx-g-01/esx01 -type pinned -o weak -priority 2