0
我写了下面的:问题与init.d中的流浪汉VM
#! /bin/sh
# /etc/init.d/bootForever
#
forever start /usr/local/src/mean/myapp/app.js
到/etc/init.d/bootForever
我跑,然后sudo update-rc.d bootForever defaults
sudo chmod 755 /etc/init.d/bootForever
和exitted虚拟机跑vagrant reload
。没有快乐。
SSH回到虚拟机中,并直接在命令行运行`/etc/init.d/bootForever',这有效果我之后。
为什么这个脚本在虚拟机启动时不起作用,但是一旦启动就工作?这是一个时间问题吗?我能确保脚本在最后运行吗?
VM规格:http://files.vagrantup.com/precise64.box