Puncte:0

HashiCorp ambalator cu vshpere 7.0.2: eroare la montarea unei imagini

drapel ru

Nu sunt sigur dacă cineva folosește Packer pentru a construi imagini pentru vmware vsphere 7.0.2. Iată eroarea pe care o am și nu știu ce înseamnă dispozitivul 0 Ce este acest dispozitiv 0?

Iată eroarea:

==> vsphere-iso: se creează VM...
==> vsphere-iso: Personalizarea hardware...
==> vsphere-iso: se montează imagini ISO...
==> vsphere-iso: distrugerea VM...
Versiune „vsphere-iso” eroată după 956 de milisecunde 798 de microsecunde: eroare la montarea unei imagini „”: Suportul dispozitivului incompatibil specificat pentru dispozitivul „0”.

==> Așteptați finalizat după 957 milisecunde 63 microsecunde

==> Unele versiuni nu s-au finalizat cu succes și au avut erori:
--> vsphere-iso: eroare la montarea unei imagini '': Suportul dispozitivului incompatibil specificat pentru dispozitivul '0'.

==> Construcțiile s-au terminat, dar nu au fost create artefacte.

Iată câteva jurnale de la Packer

2021/06/21 14:29:26 plugin packer.exe: Adresă plugin: tcp 127.0.0.1:10000
21/06/2021 14:29:26 Plugin packer.exe: Se așteaptă conexiunea...
2021/06/21 14:29:26 Adresa RPC tcp primită pentru C:\Program Files\HashiCorp\packer.exe: adresa este 127.0.0.1:10000
21/06/2021 14:29:26 Plugin packer.exe: Servirea unei conexiuni de plugin...
2021/06/21 14:29:26 [TRACE] Se pornește pluginul intern packer-provisioner-shell
2021/06/21 14:29:26 Pornirea pluginului: C:\Program Files\HashiCorp\packer.exe []string{"C:\Program Files\HashiCorp\packer.exe", "plugin", " packer-provisioner-shell"}
21/06/2021 14:29:26 Se așteaptă adresa RPC pentru: C:\Program Files\HashiCorp\packer.exe
2021/06/21 14:29:27 plugin packer.exe: [INFO] Versiune Packer: 1.7.3 [go1.16.5 windows amd64]
2021/06/21 14:29:27 plugin packer.exe: [INFO] PACKER_CONFIG env var nu este setat; verificând calea implicită a fișierului de configurare
2021/06/21 14:29:27 plugin packer.exe: [INFO] PACKER_CONFIG env var set; încercarea de a deschide fișierul de configurare: C:\Users\r.yang\AppData\Roaming\packer.config
21/06/2021 14:29:27 Plugin packer.exe: [WARN] Fișierul de configurare nu există: C:\Users\r.yang\AppData\Roaming\packer.config
21/06/2021 14:29:27 Plugin packer.exe: [INFO] Setarea directorului cache: D:\001_devops\terraform\vmware\packer-vsphere-iso-linux\Ubuntu-20.04-LTS\packer_cache
21/06/2021 14:29:27 plugin packer.exe: args: []string{"packer-provisioner-shell"}
21/06/2021 14:29:27 plugin packer.exe: interval de porturi pentru plugin: [10000,25000]
2021/06/21 14:29:27 plugin packer.exe: Adresă plugin: tcp 127.0.0.1:10000
21/06/2021 14:29:27 Plugin packer.exe: Se așteaptă conexiunea...
2021/06/21 14:29:27 Adresa RPC tcp primită pentru C:\Program Files\HashiCorp\packer.exe: adresa este 127.0.0.1:10000
21/06/2021 14:29:27 Plugin packer.exe: Servirea unei conexiuni de plugin...
21/06/2021 14:29:27 Se pregătește construcția: vsphere-iso
2021/06/21 14:29:27 ui: vsphere-iso: ieșirea va fi în această culoare.
21/06/2021 14:29:27 ui: 
21/06/2021 14:29:27 Modul de depanare a construirii: fals
2021/06/21 14:29:27 Construire forță: fals
21/06/2021 14:29:27 În eroare: 
2021/06/21 14:29:27 Se așteaptă să se finalizeze versiunile...
21/06/2021 14:29:27 Începe rularea versiunii: vsphere-iso
21/06/2021 14:29:27 Constructor de alergare: vsphere-iso
2021/06/21 14:29:27 [INFO] (telemetrie) Se pornește generatorul vsphere-iso
21/06/2021 14:29:27 Plugin packer.exe: Nu au fost furnizate adrese URL pentru Step Download. Continuând...
21/06/2021 14:29:27 Plugin packer.exe: Nu sunt specificate fișiere CD. Discul CD nu va fi realizat.
2021/06/21 14:29:27 ui: ==> vsphere-iso: Se creează VM...
2021/06/21 14:29:27 ui: ==> vsphere-iso: Personalizarea hardware-ului...
2021/06/21 14:29:27 ui: ==> vsphere-iso: Se montează imagini ISO...
2021/06/21 14:29:27 plugin packer.exe: se creează CD-ROM pe controlerul „&{{{} 200 0xc001360ee0 <nil> <nil> <nil> 0 <nil>} 0 []}” cu iso ''
2021/06/21 14:29:28 ui: ==> vsphere-iso: Distrugerea VM...
2021/06/21 14:29:28 [INFO] (telemetrie) se încheie vsphere-iso
2021/06/21 14:29:28 eroare ui: Eroare la compilarea „vsphere-iso” după 1 secundă 647 milisecunde: eroare la montarea unei imagini „”: Suportul dispozitivului incompatibil specificat pentru dispozitivul „0”.
21/06/2021 14:29:28 ui: 
==> Așteptați finalizat după 1 secundă 647 milisecunde
21/06/2021 14:29:28 citibil de mașină: număr de erori []string{"1"}
2021/06/21 14:29:28 eroare ui: 
==> Unele versiuni nu s-au finalizat cu succes și au avut erori:
2021/06/21 14:29:28 citibil de mașină: vsphere-iso,error []string{"eroare la montarea unei imagini '': Suportul dispozitivului incompatibil specificat pentru dispozitivul '0'."}
2021/06/21 14:29:28 eroare ui: --> vsphere-iso: eroare la montarea unei imagini '': Suportul dispozitivului incompatibil specificat pentru dispozitivul '0'.
21/06/2021 14:29:28 ui: 
==> Construcțiile s-au terminat, dar nu au fost create artefacte.
2021/06/21 14:29:28 [INFO] (telemetrie) Finalizare.
21/06/2021 14:29:29 se așteaptă finalizarea tuturor proceselor de plugin...
21/06/2021 14:29:29 C:\Program Files\HashiCorp\packer.exe: procesul de plugin a fost ieșit
21/06/2021 14:29:29 C:\Program Files\HashiCorp\packer.exe: procesul de plugin a fost ieșit

Aici este fișierul json de compilare a pachetului, este foarte simplu și direct.

{
  „constructori”: [
    {
      "type": "vsphere-iso",
  
      "vcenter_server": "{{user `vcenter-server`}}",
      "nume utilizator": "{{user `vcenter-username`}}",
      "parolă": "{{user `vcenter-password`}}",
      "insecure_connection": "adevărat",
      "datacenter": "{{user `datacenter`}}",
  
      "vm_name": "{{user `vm-name`}}",
      "notes": "Construiți prin Packer", 

      "datastore": "{{user `datastore`}}",
      „folder”: „{{utilizator `folder`}}”,
      "gazdă": "{{utilizator `gazdă`}}",
      "cluster": "{{user `cluster`}}",

      "convert_to_template": "adevărat",

      "ssh_username": "{{user `ssh-username`}}",
      "ssh_password": "{{user `ssh-password`}}", 
      


    
      "boot_order": "disc, cdrom",
  
      "guest_os_type": "ubuntu64Guest",
      „CPU-uri”: „{{user `vm-cpu-num`}}”,
      „RAM”: „{{user `vm-mem-size`}}”,
      „RAM_reserve_all”: fals,
      "disk_controller_type": "pvscsi",
      „depozitare”: [
        {
          "disk_size": "{{user `vm-disk-size`}}",
          „disk_thin_provisioned”: adevărat
        }
      ],
      „adaptoare_rețea”: [
        {
          "network": "{{utilizator `network`}}",
          "network_card": "vmxnet3"
        }
      ],
      "iso_paths": ["{{user `iso_url`}}"],
      "floppy_files": ["./preseed.cfg"],
      "boot_command": [
        „<enter><wait><f6><wait><esc><wait>”,
        „<bs><bs><bs><bs><bs><bs><bs><bs><bs><bs>”,
        „<bs><bs><bs><bs><bs><bs><bs><bs><bs><bs>”,
        „<bs><bs><bs><bs><bs><bs><bs><bs><bs><bs>”,
        „<bs><bs><bs><bs><bs><bs><bs><bs><bs><bs>”,
        „<bs><bs><bs><bs><bs><bs><bs><bs><bs><bs>”,
        „<bs><bs><bs><bs><bs><bs><bs><bs><bs><bs>”,
        „<bs><bs><bs><bs><bs><bs><bs><bs><bs><bs>”,
        „<bs><bs><bs><bs><bs><bs><bs><bs><bs><bs>”,
        „<bs><bs><bs>”,
        „/install/vmlinuz”,
        " initrd=/install/initrd.gz",
        "prioritate=critică",
        "locale=en_US",
        " file=/media/preseed.cfg",
        „<enter>”
      ]
    }
  ],
  „furnizori”: [
    {
      "tip": "coaja",
      "in linie": [
        "sudo rm /etc/machine-id", 
        "sudo touch /etc/machine-id",
        „Echo „Build Template Packer -- Complete””
      ]
    }
  ]
}

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.