Virtual machine open vm tools无法自定义来宾

Virtual machine open vm tools无法自定义来宾,virtual-machine,vcenter,vmware-tools,pyvmomi,Virtual Machine,Vcenter,Vmware Tools,Pyvmomi,我试图在pyvmomi python库中的VCener上部署cent os 7虚拟机,然后在启动虚拟机之前,我尝试为虚拟机设置静态IP和DNS VM创建正常,但来宾自定义失败,出现以下错误: **来宾操作系统“rhel6_64Guest”的自定义不受支持 在这个配置中移植。Microsoft Vista(TM)和Linux来宾 只有最新的ESX主机和VMware工具版本才支持卷管理器 . 有关支持的配置,请参阅vCenter文档。” 故障原因= faultMessage=(vmodl.Local

我试图在pyvmomi python库中的VCener上部署cent os 7虚拟机,然后在启动虚拟机之前,我尝试为虚拟机设置静态IP和DNS

VM创建正常,但来宾自定义失败,出现以下错误:

**来宾操作系统“rhel6_64Guest”的自定义不受支持 在这个配置中移植。Microsoft Vista(TM)和Linux来宾 只有最新的ESX主机和VMware工具版本才支持卷管理器 . 有关支持的配置,请参阅vCenter文档。”

故障原因=

faultMessage=(vmodl.LocalizableMessage)[]

uncustomizableGuestOS='rhel6_64Guest'

现在,如果VM只重新启动一次,这个定制问题就会消失。之后,我们可以进行来宾定制。 但是这次重启大约需要30秒的时间,对于我们的情况,我们需要让虚拟机启动并以比这次更快的速度运行

任何面临类似问题并对此有一定背景的机构都会非常有帮助。 我也不明白重启虚拟机是如何解决这个问题的


请分享您的想法,即使您没有确切的解决方案。

在进一步的调查中,我发现开放式虚拟机工具在虚拟机至少通电一次后才能工作。 当机器通电时,主机系统会检测到在来宾操作系统上运行的开放式虚拟机工具,然后开放式虚拟机工具开始工作

因此,开放虚拟机工具不能用于初始资源调配,因为它在启动时不起作用


Cloud init是用于初始资源调配的替代解决方案。

在进一步调查中,我发现开放式虚拟机工具在虚拟机至少通电一次后才能工作。 当机器通电时,主机系统会检测到在来宾操作系统上运行的开放式虚拟机工具,然后开放式虚拟机工具开始工作

因此,开放虚拟机工具不能用于初始资源调配,因为它在启动时不起作用


Cloud init是用于初始资源调配的替代解决方案。

我的一个观察结果是,除非我们至少打开机器一次电源,否则vcenter不会显示open vm tools版本。因此,vcenter可能无法使用open vm tools,除非它知道来宾操作系统中的版本。因此,它需要VM需要至少通电一次。我观察到的一点是,除非我们至少通电一次,否则vcenter不会显示open vm tools版本。因此,vcenter可能无法使用open vm tools,除非它知道来宾操作系统中的版本。因此,它要求vm至少通电一次。