【问题标题】:Pyvmomi - How to get vm's IP without VMTools installed?Pyvmomi - 如何在未安装 VMTools 的情况下获取 vm 的 IP?
【发布时间】:2016-02-18 15:41:57
【问题描述】:

一般来说,我的目标是获取没有安装 VMTools 的 VM 的 IP,按其名称。

FindByIp 的文档说

虚拟机的 IP 地址是从 VMware 工具返回的 IP 地址。

(来自https://github.com/vmware/pyvmomi/blob/master/docs/vim/SearchIndex.rst)

所以我想知道这些信息是否可以访问? 如果是这样 - 我怎样才能通过 VM 的名称找到它?

【问题讨论】:

    标签: python virtual-machine vsphere


    【解决方案1】:

    要通过 VM 的名称获取实例,请使用 ContainerView 在每个 VM 列表中查找相同的名称。 然后,获取VM的实例后,

    vm.guest.ipAddress
    

    请参阅使用 ContainerView。

    【讨论】:

    • 这似乎只在安装了 vmware 工具时才有效
    猜你喜欢
    • 1970-01-01
    • 2015-01-28
    • 1970-01-01
    • 2010-12-08
    • 2012-06-23
    • 2014-10-19
    • 2016-12-13
    • 2020-04-22
    • 2011-03-01
    相关资源
    最近更新 更多