Я только учусь использовать библиотеку Python NAPALM. Учебники предлагают
создать лабораторию, используя VirtualBox и Vagrant, с виртуальным Arista
устройство
Я не могу воспитать Эос.
У меня следующая конфигурация:
Ubuntu: 16,04 LTS, тип ОС 32-битный
виртуальный ящик: версия 5.2.22 r126460 (Qt5.6.1)
Бродяга 2.2.1
Veos-лабораторный 4.21.1.1F-VirtualBox
Мой
Vagrantfile
содержимое выглядит следующим образом:
VEOS_BOX = "vEOS-lab-4.21.1.1F-virtualbox"
Vagrant.configure(2) do |config|
config.vm.provider "virtualbox" do |vb|
vb.gui = true
end
config.vm.define "base" do |base|
base.vm.box = "hashicorp/precise64"
base.vm.network :forwarded_port, guest: 22, host: 12200, id: 'ssh'
base.vm.network "private_network", virtualbox__intnet: "link_1", ip: "10.0.1.100"
base.vm.network "private_network", virtualbox__intnet: "link_2", ip: "10.0.2.100"
base.vm.provision "shell", inline: "apt-get update; apt-get install lldpd -y"
end
config.vm.define "eos" do |eos|
eos.vm.box = VEOS_BOX
eos.vm.network :forwarded_port, guest: 22, host: 12201, id: 'ssh'
eos.vm.network :forwarded_port, guest: 443, host: 12443, id: 'https'
eos.vm.network "private_network", virtualbox__intnet: "link_1", ip: "169.254.1.11", auto_config: false
eos.vm.network "private_network", virtualbox__intnet: "link_2", ip: "169.254.1.11", auto_config: false
end
end
Когда я выполняю vagrant up
, система успешно запускает базу, начинает загрузку eos, но, наконец, зависает (восстанавливается только после аппаратного сброса) после попытки сделать EOS initilization
.
Пожалуйста, помогите. Я много чего перепробовал после прочтения разных предложений в интернете