使用monit管理mogodb
使用monit管理mogodb
1.安装monit
sudo apt install monit
cp /etc/monit/monitrc ~/.monitrc
2.修改monit配置文件
添加mongodb启动和停止命令
check process mongodb
matching "mongod"
start program = "XXX/software/mongodb/start.sh"
stop program = "XXX/software/mongodb/stop.sh"
3.mongodb脚本
start.sh
#!/bin/bash
ulimit -n 64000
mongod --dbpath $MONGODB_HOME/data/db --logpath $MONGODB_HOME/log/mongod.log --fork --bind_ip xxx.xxx.xxx.xxx
stop.sh
#!/bin/bash
mongod --shutdown --dbpath $MONGODB_HOME/data/db