1

testという名前の仮想サーバーでホストされているいくつかのVM(linuxtestguest、ubunuttestguest ...)を取得したとします。

「テスト」でホストされているすべてのVMのリストを取得するにはどうすればよいですか?

rootFolder(フォルダー)-> childentity(データセンター)-> hostFolder(Folder)-> childentity(ComputerResource)-> host(HostSystem)に従って、すべてのホスト(私の場合は「テスト」)を一覧表示できます。

rootFolder(フォルダー)-> childentity(データセンター)-> vmFolder(Folder)-> childentity(VirtualMachine)に従って、使用可能なすべてのVmsを一覧表示できます。

しかし、どうすれば2つをリンクできますか?ホストが与えられた場合、すべてのVMをホストに接続するにはどうすればよいですか?(そして可能であればその逆)

これは私には非常に基本的なように見えますが(これは私が考えることができるSDKの最初の実用的な使用法です)、ドキュメントが見つかりません。

4

2 に答える 2

0

これがまだ関連しているかどうかはわかりません。しかし、このホスト上の VM を一覧表示するホスト上に「vm」というプロパティがあります。

ところで、慣れているかどうかわかりませんが、仮想センターのmob (マネージド オブジェクト ブラウザー)はいつでも使用できます。次の URL を参照することで実行できます。

https://<vcenter-ip>/mob

資格情報を入力すると、仮想管理対象オブジェクトの HTML ブラウザーが表示されます。「コンテンツ」から開始し、そこから rootFolder->childEntity などに移動できます。ホスト (HostSystem) に到達すると、プロパティ テーブルの最後に、前述のプロパティ "vm" が表示されます。幸運を :)

于 2013-04-03T20:58:59.117 に答える