Dav*_*rby 7 uuid vmware-vcenter vmware-vsphere
我需要能够识别某些 ESX 服务器属于哪个集群或 vCenter 实例,但需要直接从 ESX 服务器本身获取此信息。此信息在主机系统上的 vSphere API 中是否可用?
背景: 我想为由多个 vCenter 管理的大型资产中的每个虚拟机分配一个唯一标识符,但 VMware 不明白 UUID 中的 UU 代表什么 - 当您复制虚拟机时,它们的“通用唯一”标识符可能会重复。instanceUuid 属性更好,但仅在管理 vCenter 实例的范围内是唯一的。要创建唯一标识,我需要 vCenter 的 ID 以及 ESX 或 VM ID。
还有谁知道如果 ESX 主机不是由 vCenter 管理的,instanceUuid 会发生什么情况 - 它是否仍然设置?如果将独立 ESX 添加到 vCenter 会发生什么 - 它是否会更改主机和所有来宾的 instanceUuid?官方文档对此事保持沉默。instanceUuid 可以作为一个稳定的身份来依赖吗?
serverIp
您可以通过检查中的参数直接从 ESXi 主机找到此信息/etc/vmware/vpxa/vpxa.cfg
。
grep serverIp /etc/vmware/vpxa/vpxa.cfg
Run Code Online (Sandbox Code Playgroud)
这也应该可以通过 API 获得。
归档时间: |
|
查看次数: |
1514 次 |
最近记录: |