dpmvc distributedswitch コマンドを使用して、分散仮想スイッチを管理できます。
コマンドの形式は、以下のとおりです。
dpmvc distributedswitch {-vds_add | -vds_update}
-vc_server vcservername
[-datacenter_name datacentername]
-vds_folder vdsfolder
-switch_name switchname
[-hostnics hostname1:nic1,nic2,…nicn [;hostname1:nic2,…nicn ]]
[-uplink_port_names uplink1[,uplink2,…,uplinkn]]
[-maxports maxports]
[-sc sc_url]
[-wait timeout]
[-pre]
[-post]
[-locale iso639value]
dpmvc distributedswitch -vds_remove -vc_server vcservername -switch_name switchname [-sc sc_url] [-wait [timeout]] [-pre] [-post] [-locale iso639value]
dpmvc distributedswitch -add_portgroup -vc_server vcservername -switch_name switchname -portgroup_name portgroupname [-bindtype earlyBinding | ephemeral | lateBinding] [-vlan vlanID] [-numports numberofports] [-sc sc_url] [-wait [timeout]] [-pre] [-post] [-locale iso639value]
dpmvc distributedswitch -update_portgroup -vc_server vcservername -portgroup_name portgroupname [-portgroup_newname portgroupnewname] [-bindtype earlyBinding | ephemeral | lateBinding] [-vlan vlanID] [-numports numberofports] [-sc sc_url] [-wait [timeout]] [-pre] [-post] [-locale iso639value]
dpmvc distributedswitch -remove_portgroup -vc_server vcservername -portgroup_name portgroupname [-sc sc_url] [-wait [timeout]] [-pre] [-post] [-locale iso639value]
dpmvc distributedswitch -rename_portgroup -vc_server vcservername -portgroup_name portgroupname -portgroup_newname portgroupnewname [-sc sc_url] [-wait [timeout]] [-pre] [-post] [-locale iso639value]
複数の vCenter Server がある場合にアクセスする vCenter Server を指定します。 単一の vCenter Server 環境の場合はオプションです。
VM が存在するデータ センターを指定します。
CA Server Automation のエクスプローラ ペインで分散仮想スイッチのフォルダを指定します。
操作を実行するスイッチの名前を指定します。
(オプション)ESX ホスト メンバに関連付けられた NIC のリストを指定します。
(オプション)使用するアップリンク ポート名のカンマ区切りリストを指定します。
(オプション)ポートの最大数を指定します。
(オプション)ポート グループのバインド タイプを指定します。 有効な値は以下のとおりです。
VM がポートグループにバインドする際にポートを割り当てます。 このバインディング タイプは、接続性の常時確保に有効ですが、ポートが永続的に予約されます。 デフォルトはこのバインディング タイプです。
VM の電源がオンで NIC の状態が接続済みの場合、VM にポートを割り当てます。 このバインディング タイプは、VM の電源がオフになるか、NIC が切断されると、ポートを割り当て直します。 LateBinding は vCenter で設定できます。
VM の電源がオンで NIC の状態が接続済みの場合、VM にポートを割り当てます。 このバインディング タイプは、VM の電源がオフになるか、NIC が切断されると、ポートを割り当て直します。 ephemeral バインディングは、ESX ホストと vCenter で設定できます。
(オプション)ポート グループのポートの数を指定します。
ポート グループ名を指定します。
新しいポート グループ名を指定します。
(オプション)仮想ポート グループの操作に使用する整数値(vlanid)を指定します。
(オプション)サービス コントローラ ホスト用の URL を定義します。
例: https://hostname:port/...
サービス コントローラがインストールされている完全修飾ホスト名を定義します。
例: localhost.ca.com
サービス コントローラ ホスト用のリスニング ポートを定義します。
例: 80
(オプション)ジョブ ステータスを表示し、操作が完了、失敗、またはタイムアウト(timeout の値を指定している場合)するまで待機するかどうかを指定します。 このオプションを指定しない場合、CLI は完了を待たずに戻ります。 応答がない場合、オプションの timeout の値(分)がタイムアウトするまでの時間となります。 timeout の値を指定せずに wait オプションを入力すると、CLI は caimgconf.cfg ファイルのデフォルト待機時間の 120 分を使用します。 任意の正の整数のほかに、timeout には以下の値も使用できます。
タイムアウト値はありません。
完了するまで待機します。
(オプション)操作を実行する前にイベントを生成するかどうかを指定します。
(オプション)操作を実行した後でイベントを生成するかどうかを指定します。
(オプション)デフォルトの英語出力より優先させるロケールを、IS0 639_3166 の組み合わせ(たとえばフランス語の場合は fr_FR)で指定します。コマンド プロンプトのロケールを使用する場合は「native」を指定します。
例: 新しい仮想分散スイッチの作成
この例では、新しい分散仮想スイッチを作成します。
dpmvc distributedswitch -vds_add -vc_server vc5master -datacenter_name dc3 -vds_folder vds -switch_name vdswitch1
例: 既存の仮想分散スイッチの更新
この例では、分散仮想スイッチを更新します。 MYSERVER1 用の NIC を指定し、分散仮想スイッチから MYSERVER2 を削除します。 分散仮想スイッチからホストを削除するときは、NIC を割り当てずにサーバ名を指定します(MYSERVER2: のように、サーバ名の後ろにコロンを付けます)。
dpmvc distributedswitch -vds_update -vc_server VAS-VC5 -datacenter_name VC5 -switch_name vdistSwitch -hostnics MYSERVER1:nxmgt2,tmp2;MYSERVER2: -ws_user admin -ws_password ca_admin -post
このコマンドによって vdistSwitch が以下のように更新されます。
|
Copyright © 2013 CA.
All rights reserved.
|
|