pyvmomi FindByDns不适用于VM列表中的某些VM

时间:2018-06-20 05:52:01

标签: python vmware pyvmomi

我试图编写一个脚本,通过csv文件获取VM FQDN。 但是,我发现即使脚本存在也无法找到某些VM,并且DNS查找正常,vmtools已安装且是最新的。

在4个虚拟机中,我尝试了两次,但始终失败,尽管应该是IMO

任何帮助将不胜感激。

谢谢!

从pyVim.connect导入SmartConnect     导入ssl

s = ssl.SSLContext(ssl.PROTOCOL_SSLv23)  # For VC 6.5/6.0 
s=ssl.SSLContext(ssl.PROTOCOL_TLSv1)
s.verify_mode = ssl.CERT_NONE

vc_fqdn = <enter_vc_fqdn>
user_name = <enter_user_with_appropriate_permissions>
password = <password>

vc_connect = SmartConnect(host=vc_fqdn, user=user_name, 
pwd=password,sslContext=s)

vm = None
search_index = vc_connect.content.searchIndex

vm = search_index.FindByDns(dnsName = "<FQDN>", vmSearch = True)

0 个答案:

没有答案