在ubuntu 14.04中无法理解Mongodb upstart('/etc/init.d/mongod')脚本

Vai*_*hek 0 ubuntu upstart mongodb

  • 我有一个运行ubuntu 14.04的mongo 2.6+安装,其中'sudo service mongod start/stop/restart'工作得很好.

  • 出于好奇,我开始在/etc/init.d中寻找mongod的'upstart'脚本,而且令我困惑的是,mongod的init脚本没有提及任何与mongo相关的活动.

  • /etc/init.d/mongod里面mongod的确切内容如下:

http://pastebin.com/qvNTx74M#

有人请帮助我了解这里发生了什么.

Cam*_*emo 5

您看到的是mongo的init脚本符号链接到/ lib/init/upstart-job,以便/etc/init.d/monogod start正确地中继到Upstart.您粘贴的文件与mongo的启动方式无关.查看文件/etc/init/mongod.conf以获取mongo的upstart配置.