码迷,mamicode.com
首页 > 数据库 > 详细

mongodb启动脚本

时间:2017-09-04 22:40:46      阅读:259      评论:0      收藏:0      [点我收藏+]

标签:启动脚本   mongodb   

[root@client01 local]# cat /etc/init.d/mongod 

#!/bin/sh

## chkconfig: 2345 65 38

source /etc/profile

CONFIG=/usr/local/mongodb/mongod.cnf

PROGRAM=/usr/local/mongodb/bin/mongod

MONGOPID=`ps -ef | grep ‘mongod --config‘ | grep -v grep | awk ‘{print $2}‘`

test -x $PROGRAM || exit 0

case "$1" in

  start)

      echo "Starting MongoDB Server..."

      $PROGRAM --config $CONFIG &

  ;;

  stop)

      echo "Stopping MongoDB Server..."

      if [ ! -z "$MONGOPID" ]; then

          kill -15 $MONGOPID

      fi

  ;;

  status)

      if [  -z "$MONGOPID" ]; then

          echo "MongoDB is not running!"

      else

          echo "MongoDB is running!("$MONGOPID")"

      fi

  ;;

  restart)

     echo "Shutting down MongoDB Server..."

     if [ ! -z "$MONGOPID" ]; then

         kill -15 $MONGOPID

     fi

     echo "Starting MongoDB..."

     $PROGRAM --config $CONFIG &

  ;;

  *)

  log_success_msg "Usage:/etc/init.d/mongod {start|stop|status|restart}"

exit 1

esac

exit 0


mongodb配置文件:

[root@client01 local]# cat /usr/local/mongodb/mongod.cnf 

logpath=/usr/local/mongodb/logs/log 

logappend = true   

#fork and run in background  

fork = true  

#port = 27017  

dbpath=/usr/local/mongodb/data  

#location of pidfile  

pidfilepath=/usr/local/mongodb/mongod.pid  

auth = true


本文出自 “10931853” 博客,请务必保留此出处http://wujianwei.blog.51cto.com/10931853/1962577

mongodb启动脚本

标签:启动脚本   mongodb   

原文地址:http://wujianwei.blog.51cto.com/10931853/1962577

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!