热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

vagrant打包好的package重新导入启动的时候失败了

打包的时候只改了一个配置文件config.vm.network"public_network",ip:"192.168.0.111",其他的都是默认重新导入的时候由于192.168.0.111已经占用了,所以我现在改成192.168.0.222其他的还是默认配置另外...

打包的时候只改了一个配置文件 config.vm.network "public_network", ip: "192.168.0.111", 其他的都是默认

重新导入的时候由于192.168.0.111 已经占用了, 所以我现在改成 192.168.0.222 其他的还是默认配置

另外一点,如果我启用 # config.vm.network "forwarded_port", guest: 80, host: 8080
这个网络配置是可以成功启动的

大家有遇到这种问题么,求解救.

对了, VirtualBox 显示启动了

2015.01.13 补充
打包的Vagrant版本是1.7.1重新导入的版本是 1.7.2但是我换回1.7.1也是失败

搜索了国外的问答应该是打包的时候网络配置问题,但是我英语实在是渣,不知道具体如何解决.

回复内容:

打包的时候只改了一个配置文件 config.vm.network "public_network", ip: "192.168.0.111", 其他的都是默认

重新导入的时候由于192.168.0.111 已经占用了, 所以我现在改成 192.168.0.222 其他的还是默认配置

另外一点,如果我启用 # config.vm.network "forwarded_port", guest: 80, host: 8080
这个网络配置是可以成功启动的

大家有遇到这种问题么,求解救.

对了, VirtualBox 显示启动了

2015.01.13 补充
打包的Vagrant版本是1.7.1重新导入的版本是 1.7.2但是我换回1.7.1也是失败

搜索了国外的问答应该是打包的时候网络配置问题,但是我英语实在是渣,不知道具体如何解决.

问题已经解决了,原因就是我打包的时候没有清除网络配置导致的.
这个错误出现之后只能通过 vagrant ssh 来连接(win下我是用git-bash),
进去之后 rm /etc/udev/rules.d/70-persistent-net.rules
重启, 再通过 vagrant up 就可以成功了
@Deloz 感谢Deloz大神的帮忙,么么哒

网上有提供 打包之前清除网络配置的代码

rm -rf /etc/udev/rules.d/70-persistent-net.rules
sed -i '/HWADDR/d' /etc/sysconfig/network-scripts/ifcfg-eth0
sed -i '/UUID/d' /etc/sysconfig/network-scripts/ifcfg-eth0
rm -rf /etc/sysconfig/network-scripts/ifcfg-eth1

但是还没测试....

推荐阅读
  • 我创建了一个SSH密钥,当我以admin身份在GitBash中运行ssh-Tgit@gitlab.com时,我得到W ... [详细]
  • 里加|此功能_Vagrant定制个性化CentOS7模板
    篇首语:本文由编程笔记#小编为大家整理,主要介绍了Vagrant定制个性化CentOS7模板相关的知识,希望对你有一定的参考价值。 ... [详细]
  • Centos7.6安装Gitlab教程及注意事项
    本文介绍了在Centos7.6系统下安装Gitlab的详细教程,并提供了一些注意事项。教程包括查看系统版本、安装必要的软件包、配置防火墙等步骤。同时,还强调了使用阿里云服务器时的特殊配置需求,以及建议至少4GB的可用RAM来运行GitLab。 ... [详细]
  • 本文介绍了Linux Shell中括号和整数扩展的使用方法,包括命令组、命令替换、初始化数组以及算术表达式和逻辑判断的相关内容。括号中的命令将会在新开的子shell中顺序执行,括号中的变量不能被脚本余下的部分使用。命令替换可以用于将命令的标准输出作为另一个命令的输入。括号中的运算符和表达式符合C语言运算规则,可以用在整数扩展中进行算术计算和逻辑判断。 ... [详细]
  • 树莓派语音控制的配置方法和步骤
    本文介绍了在树莓派上实现语音控制的配置方法和步骤。首先感谢博主Eoman的帮助,文章参考了他的内容。树莓派的配置需要通过sudo raspi-config进行,然后使用Eoman的控制方法,即安装wiringPi库并编写控制引脚的脚本。具体的安装步骤和脚本编写方法在文章中详细介绍。 ... [详细]
  • SpringBoot整合SpringSecurity+JWT实现单点登录
    SpringBoot整合SpringSecurity+JWT实现单点登录,Go语言社区,Golang程序员人脉社 ... [详细]
  •     这里使用自己编译的hadoop-2.7.0版本部署在windows上,记得几年前,部署hadoop需要借助于cygwin,还需要开启ssh服务,最近发现,原来不需要借助cy ... [详细]
  • 大坑|左上角_pycharm连接服务器同步写代码(图文详细过程)
    篇首语:本文由编程笔记#小编为大家整理,主要介绍了pycharm连接服务器同步写代码(图文详细过程)相关的知识,希望对你有一定的参考价值。pycharm连接服务 ... [详细]
  • 本文由编程笔记#小编为大家整理,主要介绍了markdown[软件代理设置]相关的知识,希望对你有一定的参考价值。 ... [详细]
  • 现在比较流行使用静态网站生成器来搭建网站,博客产品着陆页微信转发页面等。但每次都需要对服务器进行配置,也是一个重复但繁琐的工作。使用DockerWeb,只需5分钟就能搭建一个基于D ... [详细]
  • 这篇文章给大家介绍怎么从源码启动和编译IoTSharp ,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。IoTSharp项目是 ... [详细]
  • (1)使用vi工具vitest.sh(2)利用如下命令查看文件格式:setff或:setfileformat可以看到如下信息 ... [详细]
  • 不可或缺的Windows管理工具有哪些呢?
      1win10管理工具。Keepass一般的IT管理员都要维护大量的密码,并保证它们的准确性,这对于他们来说确实是一个艰巨的任务。Keepass就是为此 ... [详细]
  • 篇首语:本文由编程笔记#小编为大家整理,主要介绍了json注册表项,通过寄存器-机-资源与回收-规范-options.json相关的知识,希望对你有一定的参考价值。 ... [详细]
  • 大部分老铁,都是用的mac或者windows,并没有一台linux的主机,如果想在linux上安装docker的话,linux的机器可以通过虚拟化来实现。一般虚拟化通过的软件是Virt ... [详细]
author-avatar
用户24fbqhclmt
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有