以前,对于VCenter软件6.0.0版,我使用的是vim.host.SystemIdentificationInfo
,它在identifierValue
中给了我想要的值
但是对于VCenter软件6.5.0版,vim.host.SystemIdentificationInfo
向我返回了一个空列表
输出:
'hardware': (vim.host.HardwareInfo) { dynamicType = <unset>, dynamicProperty = (vmodl.DynamicProperty) [], systemInfo = (vim.host.SystemInfo) { dynamicType = <unset>, dynamicProperty = (vmodl.DynamicProperty) [], vendor = 'Cisco Systems Inc', model = 'UCSB-B200-M4', uuid = '16fa7876-059e-e711-0000-00000000001f', otherIdentifyingInfo = (vim.host.SystemIdentificationInfo) [] }
但是我正在从ESXi主机cli检查,我正在使用以下命令获取序列号:
esxcfg-info | grep“序列号N”
| ----序列号..................................... .... FLM1950CK2X
因此,该值可用,但pyvmomi当前未返回该值。
有人可以帮我找出来吗?
答案 0 :(得分:0)
host.hardware.systemInfo.serialNumber