已创建Terraform VM,然后将其删除

时间:2018-12-09 15:38:33

标签: linux centos terraform devops vsphere

terraform版本v0.11.10 provider.vsphere v1.9.0 vSphere 5.5(正在运行vCenter)

vm模板-> centos7,已安装vmtools,已安装perl,已关闭selinux,已关闭firewalld

im试图使用Terraform在vSphere中旋转克隆的VM。我是新来的Terraform。即时通讯使用centos7 vm进行克隆。发生的情况是克隆了虚拟机,然后在配置阶段(大约20%的过程)失败了,并删除了克隆的虚拟机。我添加了调试模式,希望有更多经验的人可以向我指出我可能会失败的地方。

我看到的主要错误是

,我认为这是相当普遍的。如果需要,我可以附加完整的调试日志。

“ 2018/12/09 10:22:57 [错误]根:eval:* terraform.EvalApplyPost,错误:1个错误:

  • vsphere_virtual_machine.vm-one:发送自定义规范时出错:此配置中不支持对来宾操作系统'centos64Guest'的自定义。只有最新的ESX主机和VMware Tools版本才支持带有Logical Volume Manager的Microsoft Vista(TM)和Linux guest虚拟机。有关受支持的配置,请参考vCenter文档。

1 个答案:

答案 0 :(得分:1)

缺少vmware工具以及perl。