首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  Vagrant

刚刚试了一下在服务器上用 Vagrant

  •  1
     
  •   Livid · 2014-05-07 18:56:46 +08:00 · 3257 次点击
    这是一个创建于 2016 天前的主题,其中的信息可能已经有所发展或是发生改变。
    public_network 是可以绑公网 IP 的,但是你需要在 VM 里重新设置一下 default gateway:

    route del default
    route add default gw DEFAULT_GATEWAY_IP eth1
    11 回复  |  直到 2014-05-08 10:59:37 +08:00
        1
    Livid   V2EX Moderator   2014-05-07 18:59:00 +08:00
    大家觉得像这两条语句如果放到 /etc/rc.local 里执行如何呢?
        2
    Livid   V2EX Moderator   2014-05-07 19:02:53 +08:00
    试了放到 rc.local 里没有效果。
        3
    Livid   V2EX Moderator   2014-05-07 19:10:52 +08:00
    可以放到 provision 步骤:

    config.vm.provision "shell", inline: "route del default && route add default gw 8.8.8.1 eth1", run: "always"

    嗯,8.8.8.1 在这里只是例子。
        4
    andyhu   2014-05-07 20:17:32 +08:00
    这是自问自答的节奏啊,Vagrant一直感觉很buggy,用了两次就扔掉了。虽然不是解决同样一个问题,但感觉docker实在比Vagrant优雅很多
        5
    deyu260   2014-05-07 23:54:38 +08:00
    拿develop的工具跑生产 作死的节凑
        6
    Livid   V2EX Moderator   2014-05-07 23:56:48 +08:00
    @deyu260 我们的测试环境有几台放在机房的 96G 内存的 Ubuntu 12.04 LTS :-)
        7
    ericFork   2014-05-08 01:14:13 +08:00
    VirtualBox 开出的虚拟机长期运行会出现奇奇怪怪的问题,比如虚拟机 headless 进程突然消失,虚拟网卡突然无响应等等……

    如果是作为生产环境,还是不建议使用,@Livid,我也是 Ubuntu 12.04 LTS
        8
    ericFork   2014-05-08 01:16:17 +08:00
    @Livid Sorry, 前段时间被 VirtualBox 坑得比较郁闷,所以还没看清你说是「测试」环境而不是「生产」环境就回复了。
        9
    Livid   V2EX Moderator   2014-05-08 01:20:37 +08:00
    @ericFork 你说的长期运行是大概多久出现那些问题呢?
        10
    ericFork   2014-05-08 10:33:35 +08:00
    @Livid 运行了两个月不到开始出现的,这些问题每 2-3 天就要出现一次
        11
    dreampuf   2014-05-08 10:59:37 +08:00
    不考虑Docker?
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   4442 人在线   最高记录 5043   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 25ms · UTC 02:17 · PVG 10:17 · LAX 18:17 · JFK 21:17
    ♥ Do have faith in what you're doing.