問題タブ [pyvmomi]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
270 参照

esx - Python PyVmomi を使用して ESX 管理ネットワークを再起動する方法はありますか

Python Pyvmomi を使用して ESX 管理ネットワークを再起動しようとしています。Google 検索の後でも、関連する API が見つかりませんでした。VCentre で管理されている ESX 管理ネットワークを再起動/停止できる API があれば教えてください。

0 投票する
1 に答える
404 参照

django - Django で pyVmomi を使用する

Django で pyVmomi を使用しようとしています。ビュー間で serviceInstance を渡す方法はありますか (ある場合、最も推奨される方法は何ですか)。

ありがとう。

0 投票する
1 に答える
315 参照

python - 既存の VM の vmFolder を変更する

現在、vmFolder.ChildentitiespyVmomi を介してすべてを一覧表示するコードの写真があります。これらは、vCenter で VM を構造化するために使用されます。

しかし今、既存の仮想マシンの vmFolder を変更したいと考えています。

PS: 現在仕事中のため、コードを表示できません

0 投票する
2 に答える
5402 参照

sdk - pyvmomi - すべての VM のリスト

多くの VM (2 つのホストでディスパッチ) があり、それらすべてを一覧表示したいと考えています。

それを行うには、これを使用します:

このメソッドを使用した私の主なメソッドの場合:

このコードは、VM に関するすべての基本情報をリストしていますが、VM によってはエラーが発生します。vm.summry は表示できませんが、vm は印刷できます。

エラー:

ファイル "/python_project/packages/pyVmomi/VmomiSupport.py"、560 行目、呼び出し中

ファイル「/python_project/packages/pyVmomi/VmomiSupport.py」、383 行目、_InvokeAccessor 内

InvokeAccessor のファイル「/python_project/packages/pyVmomi/StubAdapterAccessorImpl.py」の 42 行目

ファイル「/python_project/packages/pyVmomi/VmomiSupport.py」の 566 行目

ファイル「/python_project/packages/pyVmomi/VmomiSupport.py」、375 行目、_InvokeMethod 内

InvokeMethod のファイル「/python_project/packages/pyVmomi/SoapAdapter.py」の 1291 行目

助けてくれてありがとう。

0 投票する
1 に答える
2520 参照

python - pyvmomi Vmware vCenter でテンプレートのリストを取得する

vCenter で利用可能なすべてのテンプレートを一覧表示したいと考えています。

これを行う方法がわかりません。content.rootFolder 内のすべてのオブジェクトを取得して、それが仮想マシンかどうかを比較しようとしています。しかし、テンプレートが見つかりません。

私はこれを行うことができます: container = content.viewManager.CreateContainerView( content.rootFolder, [[vim.VirtualMachine]], True)

しかし、何も、

助けてくれてありがとう。これで、特定のテンプレートを見つけることができると思います。

0 投票する
0 に答える
2667 参照

python - 既存の vm テンプレートの唯一のイーサネット アダプタの IP アドレスを pyvmomi で変更するにはどうすればよいですか

以下は、pyvmomi と仮想センターを使用してテンプレートから VM を複製する際に、Windows VM のイーサネット アダプターのネットワーク アダプター IP を変更するために使用する必要があると思われるコードです。機能しません。VM は複製されますが、ネットワーク アダプターは変更されません。アダプターがまったくないと仮定して新しいアダプターを作成する例を見つけているだけのようです。私が間違っていることを理解するためにいくつかの助けを使うことができます:

0 投票する
1 に答える
4583 参照

esxi - 仮想マシン xxx の複製 指定されたパラメーターが正しくありませんでした。spec.identity 新しい仮想マシンのカスタマイズ

以下のコードを実行しようとすると、次のエラーが発生します。

"Clone virtual machine xxx A specified parameter was not correct. spec.identity 新しい仮想マシンのカスタマイズ"

customSpecs なしで実行すると、すべて正常に動作します。

「アイデンティティ」属性が気に入らない理由がわからない

0 投票する
5 に答える
4821 参照

python - pyvmomi SmartConnect: エラー requests.exceptions.SSLError をスロー: [Errno 8] _ssl.c

SmartConnect メソッドがエラー requests.exceptions.SSLError:[Errno8]_ssl.c をスローしますか? それを解決する方法

VMWare サーバーを自動化するために pyvmomi-5.5.0.2014.1.1 パッケージを使用しています。VMware ESXi 5.1 で同じ資格情報を使用すると、サーバーに接続できますが、コードを試してみると

p>

エラー insecureplatformwarning をスローし、urllib3 urlを提案します。ページで提案されているようにパッケージ pyopenssl ndg-httpsclient pyasn1 をインストールした後、追加します

p>

上記のコードでエラーが発生しています: