NEC


3.4.1. 配置制約の設定(ssc vmop set-rule)

仮想マシンの配置制約を設定します。

[構文]

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 (最高) 指定となります。

[構文例]

 >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