これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド vwm です。
プログラム:
NAME
vwm - VMware 仮想マシンの管理
SYNOPSIS
vwm 【オプション】
Global 構文:
vwm [-f] [-v+] [-w 秒] [@profile]
Command 特定の 構文:
vwm クローン [-o プール] [-c カウント] [-a データストア...] [-l フォルダー]
vwm デプロイ [「クローン」の同義語]
vwm df [-h] [データストア...]
vwm ホスト [メンテナンス|復元|再起動|シャットダウン|切断|再接続]
vwm リスト [-dcol1,col2... | perl 文字列] [-t タイトル] [vm|データストア|ホスト|プール|テンプレート][s] [パターン...]
vwm 移行 [-p 低|通常|高] [-o プール]
vwm 移動 [-o プール]
vwm セットプール
vwm show [vm|データストア|ホスト|プール] [アイテム...]
vwm スナップショット [-t title]
vwm の状態
vwm バージョン
コマンド
特定の VM またはテンプレートのクローンを別の VM 名に作成します。 -cを複数指定した場合
コピーが作られます。 各 VM 名は通常の Perlish の方法で増分されます。 例えば:
DB1、DB2、DB3など
-a が指定されていない場合、ソース VM のデータストアが新しいクローンとしてコピーされます。
データストア。 -a を指定すると、データ ストアはクローン作成中に設定されます。 もし
クローン作成中にデータストアが代替されるカンマで示されたリストが含まれます。
たとえば、-a 1,2 はデータストア 1 にコピーしてから 2 にコピーし、その後再び 1 から開始します。
繰り返しのデータストアを指定できます (例: '-a 1,2,3,2,1')。
展開します 「クローン」の同義語。
df データストアに関するディスク使用量情報を表示します。 一致リストが
提供されている場合、データ ストア リストはそれらの項目に対してフィルター処理されます。
リスト パターンに一致する指定された項目のリストを表示します。
可能なリストは次のとおりです (複数または単数を選択できます)。
vms (指定しない場合のデフォルト)
データストア
ホスト
プール
「$」マークを含まないで「-d」が指定された場合、文字列は次のように評価されます。
各行に表示される必要な情報を抽出した CSV
「表示」コマンド。 詳細については、「例」セクションを参照してください。
「-d」が指定され、「$」が含まれている場合、次の Perl 式として評価されます。
$_ は現在アクティブな項目に設定されます。
「-t」を指定すると、テーブルのタイトル ヘッダーが設定されます。
移動します 指定された VM のリストを別のホストに移行します。
指定された VM のリストを別のデータストアに移動します。
セットプール 指定されたリソース プールの共有レベルを設定します。
表示する 指定されたオブジェクトに関する情報を表示します。 特定のオブジェクト タイプが指定されていない場合
「vm」が想定されます。 特定の一致パターンが指定されていない場合は、そのパターンのすべてのオブジェクトが指定されます
種類が記載されています。
スナップショット
一致する VM のスナップショットを取得します。 '-t' が指定されている場合、それは
スナップショットのタイトル。 それ以外の場合は、現在の時間が使用されます。
状態 VM のリストの状態を設定します。
これは次のいずれかを選択できます。
on - 指定された VM の電源を入れます
off - 指定された VM の電源を切ります。 これはハード電源状態であるため、データ損失が発生する可能性があります。
サスペンド - マシンの電源をスタンバイ モードにします。 これは、VMware ツールに依存しないハード電源状態です。
再起動 - VM の電源をハード的に入れ直します。 「オフ」と同様、これは強制電源状態であるため、データ損失が発生する可能性があります。
shutdown - VMware ツールを使用してマシンをシャットダウンしてみます。
スタンバイ - マシンをソフト スタンバイ状態にしようとします。
再起動 - VMware ツールを使用してマシンをシャットダウンしてみます。
バージョン 接続されているvServerやローカルAPIの各種バージョン情報を表示します。
実際のコマンドが指定されていない場合 (つまり、単に実行しているだけの場合)、このコマンドはデフォルトです。
他に何も指定されていない「vwm」)。
OPTIONS
[@プロフィール]
中古 その間: すべての操作
デフォルト: 構成で最初に指定されたプロファイル
種類: プロフィール名またはURL
vServer をアドレス指定するときに使用するプロファイルを指定します。 これはエントリーになる可能性があります
構成ファイルまたは URL (オプションのログイン詳細を含む) 内: 例:
vwm バージョン @cluster1
vwm バージョン @cluster2
vwm バージョン @https://cluster1.acme.edu
vwm バージョン @https://[メール保護]
vwm バージョン @https://ユーザー名:[メール保護]
例 1 と 1 では、「custer2」と「customerXNUMX」が
例ファイル (「例」を参照)。 さらなる例では接続を指定します
コマンドラインの情報。 コマンドラインからパスワードを指定するのは、
非常に愚かなので避けるべきです。
ユーザー名やパスワードが省略された場合 (上記の例 3 および 4 など)、
vwm の実行時にプロンプトが表示されます。
-c
中古 その間: 移動します
デフォルト: 1
種類: 数
クローン操作中に作成する VM の数を指定します。 の名前
ターゲット VM は通常の Perlish 方法で増分されます。 例えば
DBS1、DBS2、DBS3... DBS10 DB00、DB01、DB02... DB99 DBAA、DBAB、DBAC... DBZZ
- 画面 [列1、列2...]
-d [列1、列2...]
中古 その間: リスト
デフォルト: お名前
種類:
コマンド使用時に表形式の出力に表示する列の区切りリスト。
「リスト」コマンド。 参照: -s 使用する区切り文字を指定します。
柱の間。
データ ストアを必要とする操作にはデータ ストアを指定します。
--データストア [データストア]
--ds [データストア]
-a [データストア]
中古 その間: 移動します
デフォルト: ソース VM と同じ
種類: データストア名
データ ストアを必要とする操作にはデータ ストアを指定します。
- 力
-f
中古 その間: すべての操作
デフォルト: OFF
種類: スイッチ
エラーが発生した場合は強制的に続行します。 通常、エラーが発生すると vwm は停止します
コマンドラインで指定された操作を処理します。 このフラグが有効な場合
vwm は、エラーが発生しなかったかのように操作を続行します。
- 人間
-h
中古 その間: df
デフォルト: OFF
種類: スイッチ
「df」コマンドの数値を人間が読める形式で表示します。
-ドライラン
-n
中古 その間: すべての操作
デフォルト: OFF
種類: スイッチ
ドライランモード。 有効にすると、vwm は通常どおり続行されますが、実際の呼び出しは行われません。
VMware VServerを作成しました。
- フォルダ
-l
中古 その間:
デフォルト: ソース VM / テンプレート フォルダー
種類: String
クローンマシンを移動するフォルダーを指定します。 指定されていない場合
代わりにソース VM のフォルダーが使用されます。
--プール 【プール】
-o 【プール】
中古 その間: クローン作成、移行、移動
デフォルト: ソース VM と同じ
種類: プール名
マシンの移行またはクローン作成時に使用する代替プール名を指定します。 もし
未指定の場合は、代わりにソース VM のプールが使用されます。
- 優先順位 [優先度]
-p [優先度]
中古 その間: 移動します
デフォルト: 低いです
種類: 選択: 低、通常、高
VM を移行するときの優先順位を指定します。
--区切り文字 [キャラクター]
-s [キャラクター]
中古 その間: リスト
デフォルト: \t (タブ)
種類: String
リスト出力時に列間に表示する文字列を指定します。
- 題名 [タイトル]
-t [タイトル]
中古 その間: リスト、スナップショット
デフォルト: Unix EPOC (VM 用)
種類: String
作成するスナップショットのタイトル、またはリスト テーブルのタイトル行。
-v
-詳細
中古 その間: すべての操作
デフォルト: 0
種類: アキュムレートスイッチ
STDERR に情報を出力するときは、より詳細になります。 複数回指定する
冗長性を高めます。
-w [秒]
-待つ [秒]
中古 その間: クローン、ホスト、移行、セットプール、状態
デフォルト: 0
種類: 秒数
操作の間に指定した秒数の待機を強制します。
DESCRIPTION
VMware 仮想マシン (VM) を操作するためのコマンド ライン ツール。
例
vwm VM01 VM02
VM01 を VM02 にクローンします。 データソース (-d) もプール (-o) も指定されていないため、これらは
詳細は VM01 からコピーされます。
vwm DB00 DB01 -c 30
DB01 から DB02 にクローンを作成し、30 個のコピーを作成します。 これにより、実際にはマシンが DB01 から
DB30。 データソース (-d) もプール (-o) も指定されていないため、これらの詳細は次のとおりです。
VM01からコピーされました。
vwm DB00 DB01 -c 30 -d SAN1、SAN2 -o 有効
上の例と同じですが、データストアを SAN1 と SAN2 に分散し、
マシンを「アクティブ」プールに追加します。
vwm 展開します テンプレート-DBサーバー DB05 -l データベース
テンプレート Template-DBServer を DB05 にデプロイし、宛先を
データベースフォルダー。
vwm テンプレート-DBサーバー DB05 -l データベース
これは上記とまったく同じです。 クローン作成とデプロイ操作は自動的に行われます。
ソースがテンプレートかどうかを判断し、それに応じて動作します。
vwm df *2
すべてのデータストアのデータストア使用状況シート (Unix の「df」コマンドと同様) を表示します。
「2」で終わる。
vwm host メンテナンス モー ホーマー
ホスト「Moe」と「Homer」をメンテナンス モードにします(回復するには「restore」を使用します)。
この)。
vwm リスト VM
すべての VM をリストします。
vwm リスト VM -d 名前、ホスト、IP
すべての VM をリストし、名前、現在割り当てられているホスト、および IP アドレスを表示します。
vwm 移動します DBS* カール
「DBS*」に一致するすべての仮想マシンを「Carl」ホストに移行します。
vwm 移動します DBS* レニー -w 60 -o 有効 -p 高いです
「DBS*」に一致する優先度の高いすべての仮想マシンを「アクティブ」プールに移行します
「Lenny」ホストではマシン間で 60 秒待機します。
vwm DB00 DB01 SAN2 @クラスター2
VM DB00 および DB01 をプロファイル「cluster2」内の SAN2 データストアに移動します。
vwm 表示する host リサ
ホスト「Lisa」に関する情報を表示します。
vwm スナップショット DB04 DB05 -t 今日の バックアップ'
「今日のバックアップ」というタイトルを使用して、VM「DB04」および「DB05」のスナップショットを作成します。
vwm 状態 on DB00 DB01 -w 30
DB00 と DB01 をオンにして、マシン間で 30 秒待機します。
vwm 状態 on DB00 DB01 -w 30 -f
DB* VM をオンにします。 -f を指定すると、いずれかのマシンの電源がオンにならない場合でも、
残りのマシンには引き続き「on」コマンドが送信されるためです。
onworks.net サービスを使用してオンラインで vwm を使用する