vagrant 故障

vagrant up启动虚拟机出现The following SSH command respondedwitha non-zeroexitstatus.Vagrant assumes that this means the command failed!ARPCHECK=no /sbin/ifup eth12> /dev/nullStdoutfromthe command:Device eth1 doesnotseemtobe present, delaying initialization.Stderrfromthe command:

解决方案:

虽然vagrant up启动报错,但是vagrant ssh还是能登陆虚拟机的,进入虚拟机后,执行如下命令

sudo rm -f /etc/udev/rules.d/70-persistent-net.rules

对, 问题就处在在持久网络设备udev规则(persistent network device udev

rules)是被原VM设置好的,再用box生成新VM时,这些rules需要被更新。而这和Vagrantfile里对新VM设置private

network的指令发生冲突。删除就好了。

vagrant reload 再次启动就OK。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1,介绍Vagrant 我们做web开发的时候经常要安装各种本地测试环境,比如apache,php,mysql,r...
    meng_philip123阅读 2,564评论 0 12
  • 最近服务器老是宕机,学习的时候很多环境有需要集群,忍无可忍的情况下终于决定自己装一波虚拟机宫学习使用。本人系统为D...
    行书以鉴阅读 1,972评论 0 1
  • 什么是Vagrant简单来说,Vagrant 就是一个虚拟机的集成管理器。 我们用它可以快速创建虚拟机,可以快速部...
    嗝喯唲阅读 685评论 0 0
  • Vagrant学习笔记 简介 vagrant用于快速创建基于VirtualBox、VMware、AWS的虚拟机,提...
    200cc阅读 8,444评论 0 15
  • 1. 搭建Vagrant的Vue环境 1.1 安装 Vagrant 环境 Vagrant 的安装方法这里就不在详...
    仅此而已004阅读 1,503评论 0 3