【问题标题】:vagrant up eos freezes system completely, not able to bring up eosvagrant up eos 完全冻结系统,无法启动 eos
【发布时间】:2019-04-22 11:32:58
【问题描述】:

我只是在学习使用 python NAPALM 库。教程建议

使用 VirtualBox 和 Vagrant 建立一个实验室,以及一个虚拟 Arista 设备

我无法调出 eos。 我有以下配置:

ubuntu:16.04 LTS,操作系统类型 32 位

虚拟盒子:版本 5.2.22 r126460 (Qt5.6.1)

流浪者 2.2.1

vEOS-lab-4.21.1.1F-virtualbox

我的 流浪文件 内容如下:

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时,系统成功启动base,开始启动eos,但在尝试执行EOS initilization后最终死机(只能通过硬重置恢复)。

请帮忙。在阅读了互联网上的各种建议后,我尝试了很多东西

【问题讨论】:

    标签: python vagrant eos


    【解决方案1】:

    一般来说,如果你看到系统死机,你可以随时打开调试跟踪看看发生了什么,可能是系统循环执行相同的命令或真的死机。

    vagrant up --debug
    

    在您的情况下,我认为问题出在网络上,您应该从private IP range 关联 IP,以便将 IP 更改为私有 IP 将解决您的问题,您可以启动虚拟机

    【讨论】:

    • 我已经在运行调试。但我是网络新手,所以我无法理解如何实施您的建议
    猜你喜欢
    • 1970-01-01
    • 2018-11-19
    • 2020-07-11
    • 1970-01-01
    • 1970-01-01
    • 2019-08-02
    • 2019-02-08
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多