Packer vmware-iso构建器失败,出现“意外的EOF”

时间:2019-04-19 19:35:09

标签: vmware packer

我是Packer的新手,并且一直在尝试使用Packer vmware-iso构建器。我试图构建一个Ubuntu 18.04和一个CentOS 7模板。两者都在同一时间失败。我不确定我缺少什么。 我什至不知道从哪里开始进行故障排除。 当我运行打包程序生成时,它将通过以下步骤进行操作:

  • 获取ISO
  • 为ISO保留检索循环
  • 正在创建软盘...(由于我是直接在esx主机上构建的,所以我将软盘用于.cfg文件)
  • 将软盘上传到远程计算机...
  • 将ISO上载到远程计算机...
  • 创建所需的虚拟机磁盘
  • 构建和写入VMX文件
  • 构建'ubuntu-1604'错误:意外的EOF
  • 某些构建未成功完成,并且有错误:
  • ubuntu-1604:意外的EOF
  • 构建完成,但未创建任何构件

这似乎不准确,因为ESX主机上存在工件: 具有ISO的packer_cache文件夹 具有vmdk文件的虚拟机文件夹,但不存在vmx文件。

以下是一些日志输出:

  • 2019/04/19 12:03:30打包程序:2019/04/19 12:03:30将VMX写入:/tmp/vmw-iso942565597/ubuntu-1804-base.vmx
  • 2019/04/19 12:03:30打包程序:2019/04/19 12:03:30清理远程路径:/ vmfs / volumes / datastore1 / packer_cache / packer670624036
  • 2019/04/19 12:03:30打包程序:2019/04/19 12:03:30删除远程缓存路径/ vmfs / volumes / datastore1 / packer_cache / packer670624036(本地/ vmfs / volumes / datastore1 / packer_cache / packer670624036)
  • 2019/04/19 12:03:30打包程序:2019/04/19 12:03:30 [DEBUG]开启新的ssh会话
  • 2019/04/19 12:03:30打包程序:2019/04/19 12:03:30 [DEBUG]启动远程命令:rm -f“ / vmfs / volumes / datastore1 / packer_cache / packer670624036”
  • 2019/04/19 12:03:30打包程序:2019/04/19 12:03:30删除软盘:/ tmp / packer670624036
  • 2019/04/19 12:03:30打包程序:恐慌:运行时错误:无效的内存地址或nil指针取消引用
  • 2019/04/19 12:03:30打包程序:[信号SIGSEGV:细分违规代码= 0x1 addr = 0x10 pc = 0x1df735c]

0 个答案:

没有答案