Lokalny lokal z włóczęgą z libvirt

0

Utworzyłem obraz skrzynki bazowej dla libvirt, dodanie pola powiodło się i jest widoczne na liście skrzynek.

[root@centos7 vagrant]# vagrant box list
rhmaster (libvirt, 0)
[root@centos7 vagrant]#

Ale kiedy próbuje się włóczyć, narzeka, że ​​pudełko nie istnieje.

[root@centos7 vagrant]# vagrant up --provider=libvirt
Bringing machine 'default' up with 'libvirt' provider...
==> default: Uploading base box image as volume into libvirt 
storage...
The box 'rhmaster' does not exist. Please double check and
try again. You can see the boxes that are installed with
`vagrant box list`.

Wszelkie wskazówki są naprawdę doceniane.

Mój plik metadata.json:

 {
 "provider"    : "libvirt",
 "format"      : "qcow2",
 "virtual_size" : 30
 }

Mój plik Vagrant został dodany w obrazie skrzynki:

  Vagrant.configure("2") do |config|
     config.vm.provider :libvirt do |libvirt|
          libvirt.driver = "kvm"
          libvirt.host = 'localhost'
          libvirt.uri = 'qemu:///system'
          libvirt.username = 'root'
          libvirt.connect_via_ssh = true
     end
     config.vm.define :new do |rhmaster|
           rhmaster.vm.box = "rhmaster"
           rhmaster.vm.provider :libvirt do |domain|
               domain.memory = 2048
           end
     end
  end
Krishnan
źródło

Odpowiedzi:

0

Moja zła nazwa pliku box.img miała nieznane postacie. Chyba ze względu na moją konsolę terminala z sesji XDCMP. Teraz jest dobrze.

Krishnan
źródło