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

python - 检索每个虚拟机的 VirtualDisk 的存储策略

我正在使用 pyVmomi 来提取我们 VMware vSphere 环境中所有虚拟机的列表。

我正在遍历VirtualMachine config.hardware.device并检查我是否有vim.vm.device.VirtualDisk的实例

pyVmomi 是否可以从 VirtualMachine 检索存储策略,还是我需要从每个Datastore向后工作?

0 投票
1 回答
265 浏览

api - pyvmomi:检索“传输”信息

我正在尝试使用 pyvmomi 打印出传输详细信息(从 vCenter - 主机 > 存储设备 > 设备详细信息 > 传输 > SAS(例如)。

这是我一直用作参考的 API: https ://pubs.vmware.com/vi3/sdk/ReferenceGuide/vim.host.MultipathInfo.Path.html

这将打印出以下内容:

我有兴趣检索如下内容:(运行 esxcli storage core path list 命令以生成当前连接到 ESXi 主机的所有 LUN 路径的列表。)

提前致谢...

0 投票
1 回答
114 浏览

python - 如何使用 pyvmomi 检索主机的 WWNN?

我想使用 pyvmomi python 库检索主机的 WWNN 编号?尝试使用 vim.host.HostBusAdapter 但它不提供 WWNN。

0 投票
1 回答
1061 浏览

pyvmomi - pyvmomi perfManager - 获取所有统计信息

虽然我是 python 和 pyvmomi 的菜鸟,但通过 stackoverflow 和 pyvmomi 示例的帮助,我已经能够从 ESXi 服务器获得我需要的大部分信息。我想从 perfManager 中获取最低级别的所有统计信息。我看到的所有示例都涉及在一个时间范围内聚合它们。

我想我想做的是调用 query = vim.PerformanceManager.QuerySpec(maxSample=1,entity=host,metricId=[metricId],startTime=startTime,endTime=endTime)

startTime 和 endTime 为 NULL 还是 python None?然后遍历返回的内容,我想保存 vm、stat 的日期时间、metricId 和值。还有一个metricId的通配符可以给我所有的meticId,还是我需要为每个指标调用一次?

我也相信,如果我稍后再次调用它,最后一个日期时间为 startTime,endTime 为 null,我应该获得自上次保存以来的所有新统计信息?这个对吗?

0 投票
1 回答
209 浏览

vsphere - 是否可以直接从数据存储区导入 ovf?

我正在寻找直接从数据存储而不是本地目录部署 ovf 的解决方案

0 投票
1 回答
1138 浏览

python - Flask:在页面之间传递对象

我想创建一个使用与 vCenter Server 的连接的简单 Web 应用程序,并且我想在页面之间传递变量连接,而不是在每个页面上重新创建此连接。

这是代码:

我想在其他页面中重用 c 变量(与服务器的连接),以及从该变量派生的对象,例如 esxi(对象列表)。

如果我运行代码,烧瓶会说:未定义全局名称“esxi”

我怎样才能做到这一点?

0 投票
1 回答
720 浏览

python - pyvmomi 部署 ovf 模板

我正在尝试使用以下链接中的代码在 vCenter 中部署 ovf 映像:

[ https://github.com/vmware/pyvmomi-community-samples/blob/master/samples/deploy_ovf.py][1]

但它因以下回溯而失败:

除了以下链接之外,我无法在线获得有关此错误的太多帮助:

[ https://github.com/vmware/pyvmomi-community-samples/issues/201][1]

我可以看到里面dir(cluster_obj)没有resourcePool,但不知道如何让它工作。

0 投票
1 回答
484 浏览

virtual-machine - 使用 pyvmomi 获取上次登录 VM 的时间

我试图让用户最后一次登录我们拥有的每个虚拟机,并使用 pyvmomi 的用户名而不登录每个虚拟机来获取此信息,我不是在寻找特定用户只是最后一个。
我搜索了 github 和 VMware API 和 SDK 文档,但没有找到方法,所以我没有任何可以共享的代码。
有任何想法吗 ?

0 投票
0 回答
362 浏览

python - pyvmomi 和 SmartConnect 功能

我有几个关于 SmartConnect 和 pyvmomi 的问题。

1)我在哪里可以找到很好的解释使用smartconnect

2) 这个函数有什么作用: "RetrieveContent" after connecting to a VM:

3)这条线是做什么的?

非常感谢 :)

0 投票
1 回答
361 浏览

python - python vsphere DRS组

我正在编写一个 python 脚本以将 VM 添加到 DRS 组。这是一个正在完成这项工作的 powershell 脚本。怎么翻译成py?

实际上我阻止了最后一行,因为我没有找到 ReconfigureComputeResource 方法。我以后的代码:

谢谢你的帮助