前のトピック: dpmvc-templatetovm コマンド -- テンプレートを VM に変換する(Funclet)次のトピック: dpmvc-virtualswitch コマンド -- 仮想スイッチの管理(Funclet)


dpmvc vapp コマンド -- vApp の管理

dpmvc vapp コマンドは、vApps 上の以下の操作をサポートします。

このコマンドの形式は、以下のとおりです。

dpmvc-vapp -create
-vc_server vcservername
-vapp_path vapppath
[-vapp_name vappname]
[-cpu_allocation isExpandableReservation, limit, reservation, sharesLevel, shares]
[-mem_allocation isExpandableReservation, limit, reservation, sharesLevel, shares]
dpmvc-vapp -clone
-vc_server vcservername
-vapp_path vapppath
[-target_vapp_path targetvapppath]
[-vapp_name vappname]
[-target_vapp_host targetvapphost]
[-target_vapp_datastore targetvappdatastore]
dpmvc-vapp [-power_on | -power_off | -suspend | -delete | -unregister ]
-vc_server vcservername
-vapp_path vapppath
dpmvc-vapp -add_vms_to_vapp 
-vc_server vcservername
-vapp_path vapppath
[-vapp_name vappname]
[-vms vms]
dpmvc-vapp -add_rps_to_vapp 
-vc_server vcservername
-vapp_path vapppath
[-vapp_name vappname]
[-rps resourcepool]
dpmvc-vapp -add_vapps_to_vapp 
-vc_server vcservername
-vapp_path vapppath
[-vapp_name vappname]
[-vapps vapps]
[-locale iso639value]
dpmvc-vapp -update_vapp_config 
-vc_server vcservername
-vapp_path vapppath
[-vapp_name vappname]
[-config_settings vappName,objecType,startAction,startDelay,startOrder,stopAction,stopDelay,waitForGuest]
[-cpu_allocation isExpandableReservation, limit, reservation, sharesLevel, shares]
[-mem_allocation isExpandableReservation, limit, reservation, sharesLevel, shares]
[-locale iso639value]
-vc_server vcservername

複数の vCenter Server がある場合にアクセスする vCenter Server を指定します。 単一の vCenter Server 環境の場合はオプションです。

-vapp_path vapppath

vApp パスを指定します。

-vapp_name vappname

(オプション) vApp 名を指定します。

-cpu_allocation isExpandableReservation, limit, reservation, sharesLevel, shares

(オプション) vApp 設定を更新する際の CPU 割り当て設定を指定します。

isExpandableReservation

割り当てが拡張可能かどうか指定します。 可能な値: true または false

limit

割り当ての制限を指定します。

reservation

予約の割り当てを指定します。

sharesLevel

共有レベルを指定します。0 は低、1 は通常、2 は高、3 はカスタムです。 例: true,-1,1000,1,4000

shares

割り当ての共有を指定します。

-mem_allocation isExpandableReservation, limit, reservation, sharesLevel, shares

vApp 設定を更新する際のメモリ割り当て設定を指定します。

isExpandableReservation

割り当てが拡張可能かどうか指定します。 可能な値: true または false

limit

割り当ての制限を指定します。

reservation

予約の割り当てを指定します。

sharesLevel

共有レベルを指定します。0 は低、1 は通常、2 は高、3 はカスタムです。 例: true,-1,1000,1,4000

shares

割り当ての共有を指定します。

-vms vms

(オプション) vApp に追加する VM を指定します。

-rps resourcepool

(オプション) vApp に追加するリソース プールの名前を指定します。

-vapps vapps

(オプション) vApp に追加する vApps を指定します。

-config_settings vappName,objecType,startAction,startDelay,startOrder,stopAction,stopDelay,waitForGuest

(オプション) vApp の構成設定を指定します。 適切なフォーマットは以下のとおりです。

startAction none|powerOn

開始のアクションを指定します。 利用可能なオプションは none または powerOn です。

stopAction none|powerOff|guestShutdown|suspend

開始のアクションを指定します。 利用可能なオプションは none、powerOff、guestShutdown、または guestShutdown です。

-target_vapp_path targetvapppath

作成する vApp のターゲット vApp パスを指定します。

-target_vapp_host targetvapphost

(オプション)新しい vApp が存在すべきホストを指定します。

-target_vapp_datastore targetvappdatastore

(オプション) vApp が存在すべきデータ ストアの名前を指定します。