博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
mongod开始重启停止脚本
阅读量:5993 次
发布时间:2019-06-20

本文共 902 字,大约阅读时间需要 3 分钟。

 

 
  1. #!/bin/bash  
  2. PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin  
  3. OPTIONS=" -f /usr/local/mongodb/etc/mongod.conf" 
  4. SYSCONFIG="/var/lib/mongodb/mongod.lock" 
  5. mongod="/usr/local/bin/mongod" 
  6. LOGDIR=/var/log/mongodb  
  7. LOCKFILE=/var/lib/mongodb/mongod.lock  
  8. IP=192.168.0.48  
  9. MONGO_USER=mongod 
  10. MONGO_GROUP=mongod 
  11.  
  12.  
  13.  
  14. start()  
  15. {  
  16.   echo -n $"Starting mongod "  
  17.   $mongod --maxConns 30000 --bind_ip $IP --dbpath $LOGDIR --directoryperdb --logpath /var/log/mongodb/mongodb.log --logappend &  
  18. }  
  19.  
  20. stop()  
  21. {  
  22. echo -n $"stop mongod"  
  23. pid=`ps -o pid,command ax | grep mongod | awk '!/awk/ && !/grep/ {print $1}'`; if [ "${pid}" != "" ]; then kill -2 ${pid}; fi  
  24. }  
  25.  
  26.  
  27. restart () {  
  28.  stop  
  29.  start  
  30. }  
  31.  
  32. case "$1" in  
  33.   start)  
  34.     start  
  35.     ;;  
  36.   stop)  
  37.     stop  
  38.     ;;  
  39.   restart|reload|force-reload)  
  40.     restart  
  41.     ;;  
  42.   condrestart)  
  43.     [ -f /var/lock/subsys/mongod ] && restart || :  
  44.     ;;  
  45.   status)  
  46.     status $mongod  
  47.     RETVAL=$?  
  48.     ;;  
  49.   *)  
  50.     echo "Usage: $0 {start|stop|restart}"  
  51.     RETVAL=1 
  52. esac  
  53.  
  54.  
  55.  

转载地址:http://ghvlx.baihongyu.com/

你可能感兴趣的文章
foreach遍历----for(object o: list)
查看>>
md5加密后不能解密
查看>>
Uva 10917
查看>>
jsoup 获取指定页面的所有链接(需后续完善)
查看>>
LBP特征学习(附python实现)
查看>>
nginx实现tomcat的负载均衡及企业内部应用的代理
查看>>
信号通讯
查看>>
Java基础班学习笔记(15)GUI图形界面编程
查看>>
纯CSS实现立方体旋转
查看>>
数组中的逆序对
查看>>
【ZZ】Linux常用指令
查看>>
数据挖掘实习
查看>>
CCF NOI1150 确定进制
查看>>
node快速入门
查看>>
python实现单例模式
查看>>
2.什么是变量的数据类型
查看>>
14.索引数组初始化
查看>>
21.正则表达式的基本语法
查看>>
HTTP Error 404.17 – Not Found When Hosting WCF in IIS7
查看>>
Cesium学习笔记(五):3D 模型 (http://blog.csdn.net/umgsoil/article/details/74572877)
查看>>