首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >流浪汉无法启动云图上的网络接口

流浪汉无法启动云图上的网络接口
EN

Stack Overflow用户
提问于 2015-07-31 06:50:41
回答 1查看 7.7K关注 0票数 15

流浪汉没能带出ubuntu/vivid32 32。在启动过程中,流浪汉试图连接几次,并最终超时。如果我通过VirtualBox管理器连接到该框,则ifconfig显示eth0已启动,但没有为其分配IP。然后我做了

代码语言:javascript
复制
sudo ifdown eth0 && sudo ifup eth0 

在此之后,ifconfig显示eth0有一个IP地址。然后,如果我用VirtualBox管理器关机并给客人供电,我就可以从流浪汉连接到流浪者,如果eth0显示eth0有一个IP地址,那么来宾就会出现ok (带有IP地址)和流浪者。然后,我可以从流浪汉连接到流浪汉ssh。

如果我用VirtualBox管理器关机并给客人供电,客人就可以(有IP地址)了,而流浪者可以通过流浪者ssh连接。

如果我通过流浪者(流浪者停止)和电源(流浪者向上)关闭电源,我会遇到同样的问题(在流浪者侧超时而没有IP地址),并且无法通过流浪者ssh连接到客人。

当流浪汉试图连接时,客人显示:

代码语言:javascript
复制
cloud-init-nonet[4.54]: waiting 10 seconds for network device
cloud-init-nonet[14.57]: waiting 120 seconds for network device
cloud-init-nonet[134.57]: gave up waiting for a network device

我在客户端尝试了几个建议的解决方案,比如

不管我做什么都帮不上忙。

在对来宾中的IP地址进行初始修复后,VirtualBox管理器可以打开盒子,现在可以多次恢复,没有问题。但是,如果我通过流浪者(流浪者停止)和电源打开(流浪者向上)关闭电源,我会遇到同样的超时问题,并且无法通过流浪者ssh连接到客人。我怀疑“流浪汉”会清除网络接口并重新设置它,并在此过程中导致问题再次出现。

(这也适用于来宾: ubuntu/trusty32)

代码语言:javascript
复制
f:\Programs\HashiCorp\Vagrant\bin>vagrant up
Bringing machine 'vivid32' up with 'virtualbox' provider...
==> vivid32: Checking if box 'ubuntu/vivid32' is up to date...
==> vivid32: Clearing any previously set forwarded ports...
==> vivid32: Clearing any previously set network interfaces...
==> vivid32: Preparing network interfaces based on configuration...
    vivid32: Adapter 1: nat
==> vivid32: Forwarding ports...
    vivid32: 22 => 2222 (adapter 1)
==> vivid32: Booting VM...
==> vivid32: Waiting for machine to boot. This may take a few minutes...
    vivid32: SSH address: 127.0.0.1:2222
    vivid32: SSH username: vagrant
    vivid32: SSH auth method: private key
    vivid32: Warning: Connection timeout. Retrying...
    vivid32: Warning: Connection timeout. Retrying...
...
    vivid32: Warning: Connection timeout. Retrying...
Timed out while waiting for the machine to boot. This means that
Vagrant was unable to communicate with the guest machine within
the configured ("config.vm.boot_timeout" value) time period.
  • 流浪者1.7.4
  • VirtualBox - VirtualBox-5.0.0-101573
  • 主机- Windows
  • ubuntu/vivid32 32
EN

回答 1

Stack Overflow用户

发布于 2016-01-01 01:51:47

至少对于ubuntu/trusty32来说,问题似乎是默认的VirtualBox Intel网络适配器与映像不兼容。

解决方案是将网络适配器更改为AMD备选方案:

代码语言:javascript
复制
PCnet-FAST III (Am79C973)

您可以使用VirtualBox UI或更改这个GitHub问题上所示的Vagrantfile来实现这一点。

票数 6
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31739755

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档