Livid
383.56D
535.59D
V2EX  ›  Vagrant

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

  •  1
     
  •   Livid ·
    PRO
    · May 7, 2014 · 4570 views
    This topic created in 4472 days ago, the information mentioned may be changed or developed.
    public_network 是可以绑公网 IP 的,但是你需要在 VM 里重新设置一下 default gateway:

    route del default
    route add default gw DEFAULT_GATEWAY_IP eth1
    11 replies    2014-05-08 10:59:37 +08:00
    Livid
        1
    Livid  
    MOD
    OP
    PRO
       May 7, 2014
    大家觉得像这两条语句如果放到 /etc/rc.local 里执行如何呢?
    Livid
        2
    Livid  
    MOD
    OP
    PRO
       May 7, 2014
    试了放到 rc.local 里没有效果。
    Livid
        3
    Livid  
    MOD
    OP
    PRO
       May 7, 2014
    可以放到 provision 步骤:

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

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

    如果是作为生产环境,还是不建议使用,@Livid,我也是 Ubuntu 12.04 LTS
    ericFork
        8
    ericFork  
       May 8, 2014
    @Livid Sorry, 前段时间被 VirtualBox 坑得比较郁闷,所以还没看清你说是「测试」环境而不是「生产」环境就回复了。
    Livid
        9
    Livid  
    MOD
    OP
    PRO
       May 8, 2014
    @ericFork 你说的长期运行是大概多久出现那些问题呢?
    ericFork
        10
    ericFork  
       May 8, 2014
    @Livid 运行了两个月不到开始出现的,这些问题每 2-3 天就要出现一次
    dreampuf
        11
    dreampuf  
       May 8, 2014
    不考虑Docker?
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5925 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 31ms · UTC 03:05 · PVG 11:05 · LAX 20:05 · JFK 23:05
    ♥ Do have faith in what you're doing.