千家信息网

mongodb服务启动脚本

发表于:2024-10-27 作者:千家信息网编辑
千家信息网最后更新 2024年10月27日,#!/bin/sh##mongod - Startup script for mongod## chkconfig: - 85 15# description: Mongodb database.#
千家信息网最后更新 2024年10月27日mongodb服务启动脚本
#!/bin/sh##mongod - Startup script for mongod## chkconfig: - 85 15# description: Mongodb database.# processname: mongod# Source function library . /etc/rc.d/init.d/functions# things from mongod.conf get there by mongod reading it# OPTIONSOPTIONS=" --dbpath=/home/data/mongodb/ --logpath=/home/data/mongodb/mongodb.log --logappend &"#mongodmongod="/usr/local/mongodb/bin/mongod"lockfile=/var/lock/subsys/mongodstart(){  echo -n $"Starting mongod: "  daemon $mongod $OPTIONS  RETVAL=$?  echo  [ $RETVAL -eq 0 ] && touch $lockfile} stop(){  echo -n $"Stopping mongod: "  killproc $mongod -QUIT  RETVAL=$?  echo  [ $RETVAL -eq 0 ] && rm -f $lockfile} restart () {        stop        start}ulimit -n 12000RETVAL=0 case "$1" in  start)    start    ;;  stop)    stop    ;;  restart|reload|force-reload)    restart    ;;  condrestart)    [ -f $lockfile ] && restart || :    ;;  status)    status $mongod    RETVAL=$?    ;;  *)    echo "Usage: $0 {start|stop|status|restart|reload|force-reload|condrestart}"    RETVAL=1esacexit $RETVAL

/etc/init.d/mongodb

0