ubuntu Vmware-iso生成器未创建vmware.log文件

svmlkihl  于 2023-08-03  发布在  其他
关注(0)|答案(1)|浏览(67)

我一直在尝试使用非常基本的模板从现有的Ubuntu ISO映像创建VMware特定映像,但打包器构建失败,出现以下错误,我无法找到其背后的原因。

$ packer build -on-error=ask ubuntu_vmware.json
vmware-iso: output will be in this color.

==> vmware-iso: Retrieving ISO
==> vmware-iso: Trying ../ubuntu-20.04.6-desktop-amd64.iso
==> vmware-iso: Trying ../ubuntu-20.04.6-desktop-amd64.iso?checksum=md5%3Aeeabb7996e94b2f0a6eaf73f8943d19f
==> vmware-iso: ../ubuntu-20.04.6-desktop-amd64.iso?checksum=md5%3Aeeabb7996e94b2f0a6eaf73f8943d19f => /home/user/ubuntu-20.04.6-desktop-amd64.iso
==> vmware-iso: Configuring output and export directories...
==> vmware-iso: Creating required virtual machine disks
==> vmware-iso: Building and writing VMX file
==> vmware-iso: Starting virtual machine...
    vmware-iso: The VM will be run headless, without a GUI. If you want to
    vmware-iso: view the screen of the VM, connect via VNC with the password "yqPTl0YR" to
    vmware-iso: vnc://127.0.0.1:5974
==> vmware-iso: Error starting VM: VMware error: Error: The operation was canceled
==> vmware-iso: Error starting VM: VMware error: Error: The operation was canceled
==> vmware-iso: Step "StepRun" failed
==> vmware-iso: [c] Clean up and exit, [a] abort without cleanup, or [r] retry step (build may fail even if retry succeeds)?

字符串
我确实看到输出目录生成了vmdk、vmx文件,但没有日志vmware.log文件,我记得以前创建这个文件时使用过,并且有关于错误的详细信息。

$ ls ubuntu-vware-new/
disk-s001.vmdk  disk-s003.vmdk  disk-s005.vmdk  disk-s007.vmdk  disk-s009.vmdk  disk.vmdk                   packer-vmware-example.vmx
disk-s002.vmdk  disk-s004.vmdk  disk-s006.vmdk  disk-s008.vmdk  disk-s010.vmdk  packer-vmware-example.vmsd  packer-vmware-example.vmxf
{
  "builders": [
    {
      "type": "vmware-iso",
      "iso_url": "../ubuntu-20.04.6-desktop-amd64.iso",
      "iso_checksum": "md5:eeabb7996e94b2f0a6eaf73f8943d19f",
      "guest_os_type": "ubuntu-64",
      "headless": "true",
      "communicator": "ssh",
      "ssh_username": "packer",
      "ssh_password": "packer",
      "ssh_wait_timeout": "20m",
      "output_directory": "ubuntu-vware-new",
      "shutdown_command": "echo 'packer' | sudo -S shutdown -P now",
      "vm_name": "packer-vmware-example",
      "vmx_data": {
        "memsize": "2048",
        "numvcpus": "2"
      }
    }
  ],
  "provisioners": [
    {
      "type": "shell",
      "inline": [
        "echo 'Hello, Packer!'"
      ]
    }
  ]
}

的数据
已安装vmware-workstation版本16.1.0.17198959。
我是不是漏掉了什么

mwyxok5s

mwyxok5s1#

https://developer.hashicorp.com/packer/plugins/builders/vmware/iso没有提到创建这样的日志文件。
你也许可以:

  • 从生成中提取实际生成过程中的日志
  • 或者用打包机的日志

以供进一步分析

相关问题