問題タブ [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.
esx - Python PyVmomi を使用して ESX 管理ネットワークを再起動する方法はありますか
Python Pyvmomi を使用して ESX 管理ネットワークを再起動しようとしています。Google 検索の後でも、関連する API が見つかりませんでした。VCentre で管理されている ESX 管理ネットワークを再起動/停止できる API があれば教えてください。
django - Django で pyVmomi を使用する
Django で pyVmomi を使用しようとしています。ビュー間で serviceInstance を渡す方法はありますか (ある場合、最も推奨される方法は何ですか)。
ありがとう。
python - 既存の VM の vmFolder を変更する
現在、vmFolder.Childentities
pyVmomi を介してすべてを一覧表示するコードの写真があります。これらは、vCenter で VM を構造化するために使用されます。
しかし今、既存の仮想マシンの vmFolder を変更したいと考えています。
PS: 現在仕事中のため、コードを表示できません
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 行目
助けてくれてありがとう。
python - pyvmomi Vmware vCenter でテンプレートのリストを取得する
vCenter で利用可能なすべてのテンプレートを一覧表示したいと考えています。
これを行う方法がわかりません。content.rootFolder 内のすべてのオブジェクトを取得して、それが仮想マシンかどうかを比較しようとしています。しかし、テンプレートが見つかりません。
私はこれを行うことができます: container = content.viewManager.CreateContainerView( content.rootFolder, [[vim.VirtualMachine]], True)
しかし、何も、
助けてくれてありがとう。これで、特定のテンプレートを見つけることができると思います。
python - 既存の vm テンプレートの唯一のイーサネット アダプタの IP アドレスを pyvmomi で変更するにはどうすればよいですか
以下は、pyvmomi と仮想センターを使用してテンプレートから VM を複製する際に、Windows VM のイーサネット アダプターのネットワーク アダプター IP を変更するために使用する必要があると思われるコードです。機能しません。VM は複製されますが、ネットワーク アダプターは変更されません。アダプターがまったくないと仮定して新しいアダプターを作成する例を見つけているだけのようです。私が間違っていることを理解するためにいくつかの助けを使うことができます:
esxi - 仮想マシン xxx の複製 指定されたパラメーターが正しくありませんでした。spec.identity 新しい仮想マシンのカスタマイズ
以下のコードを実行しようとすると、次のエラーが発生します。
"Clone virtual machine xxx A specified parameter was not correct. spec.identity 新しい仮想マシンのカスタマイズ"
customSpecs なしで実行すると、すべて正常に動作します。
「アイデンティティ」属性が気に入らない理由がわからない
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>上記のコードでエラーが発生しています: