Packer: BUG: vmware-iso esxi 6 falha ao ligar vm

Criado em 5 ago. 2016  ·  3Comentários  ·  Fonte: hashicorp/packer

Estou tentando criar uma imagem VMware no esxi 6 u2. Ao executar o packer, o vmware poweron falha:

Build 'box-base' com erro: Erro ao iniciar VM: 'vim-cmd vmsvc / power.on 35'

Stdout: Ligando a VM:

Stderr: Falha ao ligar

O Packer está sendo executado a partir do contêiner do docker, com o modelo montado em. Tempalte usado: https://hub.docker.com/r/hashicorp/packer/
empacotador cheio

https://gist.github.com/s4mur4i/a1973951e7fb192433d6e22e7949efa5
vmware esxi hostd loga em ist, nenhuma informação encontrada neles.
Evento 1507: Não é possível ligar a imagem base em localhost.localdomain no ha-datacenter. Ocorreu um erro geral do sistema:
Se eu copiar o arquivo vmx localmente e remover o conjunto RemoteDisplay.vnc.enabled para False, poderei iniciar a imagem com sucesso. mas quando no template packer não usar este valor, ele sempre será verdadeiro.
Versão do empacotador: 0.10.2.dev
Não forneci scripts, já que a máquina nem liga, então não está nem nesse estágio.

buildevmware-esxi

Comentários muito úteis

Encontrei um problema semelhante no servidor ESX. No meu caso, foi o mesmo problema que # 982 - guest_os_type foi configurado incorretamente. Assim que alterei para um valor desta tabela, tudo começou a funcionar novamente.

Todos 3 comentários

De seus registros
https://gist.github.com/s4mur4i/a1973951e7fb192433d6e22e7949efa5#file -packer_debug_log-L360

2016/08/05 13:08:31 packer: 2016/08/05 13:08:31 Setting VMX: 'RemoteDisplay.vnc.enabled' = 'FALSE'

Eu não entendi o que você quis dizer com

Se eu copiar o arquivo vmx localmente e remover o conjunto RemoteDisplay.vnc.enabled para False, poderei iniciar a imagem com sucesso. mas quando no template packer não usar este valor, ele sempre será verdadeiro.

Você poderia por favor esclarecer? Os logs mostram que você está executando com RemoteDisplay.vnc.enabled definido como falso e o VNC é necessário para o empacotador funcionar. Habilite o VNC e tente a compilação novamente.

Abra outro tíquete se você habilitar o VNC e ainda estiver tendo problemas.

Você também pode tentar definir a versão para 9 , uma vez que essa é a única versão que suportamos

Encontrei um problema semelhante no servidor ESX. No meu caso, foi o mesmo problema que # 982 - guest_os_type foi configurado incorretamente. Assim que alterei para um valor desta tabela, tudo começou a funcionar novamente.

Obrigado por este link, encontrei o mesmo problema várias vezes e meu google-fu não foi capaz de encontrar isso.

Esta página foi útil?
0 / 5 - 0 avaliações