问题标签 [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 回答
1418 浏览

python - 如何将虚拟机克隆到特定的数据存储?

我想使用 pyvmomi 克隆虚拟机并将其附加到特定的数据存储(特别是具有最多可用空间)。

我在 pysphere 中找不到解决方案,因此我尝试使用 pyvmomi 运气,但似乎这个库的学习曲线有点陡峭。

有什么帮助吗?

0 投票
2 回答
5492 浏览

python - 如何使用 Pyvmomi 创建带有 vmdk 磁盘的 VM(不是克隆)?

我正在尝试使用 Pyvmomi 创建一个新的虚拟机。我成功地创建了带有 RAM 和 CPU 的 VM,但我找不到有关如何创建带有附加磁盘的 VM 的文档。我希望创建一个具有 20GB 精简配置 HDD 的 VM,但我找不到有关如何执行此操作的文档。

这就是我正在使用的:

0 投票
1 回答
7403 浏览

python - 有没有办法使用 pyvmomi API 删除来宾虚拟机?

我一直在翻阅官方 VMWare pyvmomi API 的文档和示例,在我的一生中,我找不到一个明显的方法来将虚拟机从 ESXi 服务器中删除。

任何人都可以提供一个例子或将我指向已经实现这个的人 - 似乎唯一的选择是自己推出一些东西

  • 关闭虚拟机
  • 注销它
  • 删除虚拟机
  • 删除与 VM 关联的磁盘?

我认为每个部分都在那里,但我真的希望有人能指出我正确的方向。

0 投票
14 回答
596517 浏览

python - 抑制 InsecureRequestWarning:在 Python2.6 中发出未经验证的 HTTPS 请求

我在 Python2.6 中使用pyVmomi并使用其中一种连接方法编写脚本:

我收到以下警告:

有趣的是,我没有使用 pip 安装 urllib3(但它在/usr/lib/python2.6/site-packages/requests/packages/urllib3/中)。

我已经按照这里的建议尝试过

但这并没有改变任何东西。

0 投票
2 回答
8004 浏览

python - pyvmomi 获取 RAM/CPU 使用情况 VSphere SDK 5.5?

我正在尝试通过 Python 从一些 ESXi 服务器获取一些信息。我发现 pyvmomi( https://github.com/vmware/pyvmomi ) 是一个很棒且易于理解的工具。但是,我似乎找不到获取有关 CPU/RAM/存储使用情况的“实时”信息的方法。我正在浏览 VMware 的 SDK(http://pubs.vmware.com/vsphere-55/topic/com.vmware.sdk.doc/GUID-19793BCA-9EAB-42E2-8B9F-F9F2129E7741.html),但我可以只查找主机有多少 cpu 或多少内存。

有没有人通过 Python 做到这一点?

0 投票
1 回答
2708 浏览

vmware - 如何使用 pyvmomi 创建虚拟机快照

我的任务是在 django 应用程序中实现基本的备份和恢复系统。我听说过 pyvmomi,但之前从未使用过。我手头的具体任务是:

1) 调用 vCenter,传递 vm 名称,并请求创建快照 2) 获取快照的文件位置 3) 并将快照文件上传到 OpenStack Swift 对象存储

使用 pyvmomi 创建 vm 快照的实际语法是什么?另外 - 从 vCenter 请求实际快照文件的语法是什么?

0 投票
1 回答
78 浏览

pyvmomi - 输入 pyvmomi 示例请求的页面是什么

我想请求一个 pyvmomi 示例,该示例将演示如何创建 VM 快照。我可以用来输入此类请求的网页是什么?

0 投票
1 回答
354 浏览

python - 使用 pyVmomi 将孤立的虚拟机添加到清单?

在过去的一两天里,我在这里和优秀的 ole Google 上都做了很多研究,似乎找不到任何使用 pyVmomi(或任何其他 vSphere 模块)将孤立虚拟机添加到库存的示例.

感谢 github 上的一些示例,我能够使用 pyVmomi 找到孤立的 vm,但是 man.. pyVmomi 没有任何好的文档。

所以,现在我要发布我自己的问题!

感谢您的任何提示/帮助!

——克里斯·穆里纳

0 投票
2 回答
3047 浏览

python - 使用 .vmx 和 .vmdk 文件中的 pyvmomi 模块创建 vm

我一直在尝试使用 pyvmomi 模块在 Python 中使用来自 ESX 主机的现有 vm 的 .vmx 和 .vmdk 文件来创建一个新的 vm。我是 pyvmomi 的新手,没有太多可用于 pyvmomi 的在线帮助。我已经检查了 github 中的示例代码(https://github.com/vmware/pyvmomi-community-samples/tree/298bf74446f3fcc5743d6435763ff6dc16ab4cbc/samples),但没有找到相关的东西。请给我指点。

0 投票
1 回答
6209 浏览

python - 从工具导入任务,ImportError: cannot import name tasks

尝试执行此示例代码,因为我需要使用pyvmomi. 但是在开始时执行失败并from tools import tasks出现错误: ImportError: cannot import name tasks

我已经尝试了很长时间,但无法解决错误。我在 centOS 6.4 上有 python 2.7

工具模块已安装但tasks.py内部没有/usr/local/lib/python2.7/site-packages/tools/

不确定必须安装哪些工具包。请指导。