谁能指导我如何使用 PyVMomi 计算连接到 VMWare 虚拟机的磁盘大小?
3004 次
2 回答
2
假设您知道如何获取 vm 对象,您可以执行以下操作:
for device in vm.config.hardware.device:
if type(device).__name__ == 'vim.vm.device.VirtualDisk':
print 'SIZE', device.deviceInfo.summary
在 1TB 磁盘上打印:
SIZE 1,073,741,824 KB
可能有更好的方法。我刚刚开始使用 pyvmomi。
于 2016-04-22T00:59:50.797 回答
0
有关更深入的信息,请参阅对问题的回复:Getting an instance's actual used (allocated) disk space in vmware with pyvmomi
使用下面的方法和代码,可以得到要查询的磁盘的DiskPath、DiskCapacity和FreeSpace。希望能帮助到你。
于 2016-08-11T05:31:42.513 回答