Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Sistemas diferenciados

Olá Pessoal, eu criei um lab aqui para praticar o aprendizado em vagrant, então eu criei um vagrantfile com 3 sistemas diferentes, windows server 2012 r2, centOS, e Debian10.

O problema é o seguinte, se eu rodo o vagrant file de uma vez, o vagrante sobe somente a Debian10 nas 3 máquinas, caso eu queira os sistemas diferentes para o lab, eu tive que rodar meu código separado, incluindo 1 por 1.

Alguém pode me dar uma luz em como posso resolver esse problema? Caso eu queira subir 100 máquinas como seria?

Obrigado.

Segue código.

Vagrant.configure("2") do |config|

  config.vm.box = "rgl/windows-server-2012-r2-standard-amd64"
  config.vm.provider "virtualbox" do |windowsserver|
  end
  config.vm.define "windowsserver" do |windowsserver|
    windowsserver.vm.network "private_network", ip: "192.168.0.25"
  end

    config.vm.box = "generic/centos8"
    config.vm.provider "virtualbox" do |centos|
    end
    config.vm.define "centos" do |centos|
      centos.vm.network "private_network", ip: "192.168.0.26"
    end

    config.vm.box = "generic/debian10"
    config.vm.provider "virtualbox" do |debian|
    end
    config.vm.define "debian" do |debian|
      debian.vm.network "private_network", ip: "192.168.0.27"
    end

end
2 respostas
solução!

Bom dia André...

Eu fiz um teste com o seu Vagrantfile e funcionou perfeitamente executando apenas o vagrant up. Como já faz 4 dias desde o seu post, acredito que tenha encontrado o que estava causando o erro.

Obrigado André por disponibilizar o seu tempo para ajudar. Provavelmente era algum bug no vagrant, tentei novamente e subiram sem problema.