在网上查到很多版本
第一种是增加mongodb.service文件
这里有个问题,就是默认/usr/lib/systemd/system目录中存在mongod.service,这两个文件是一个文件否?
另外,一下代码从度娘那里获取到的都有所不通,不知道具体如何使用及配置
echo "[Unit]
Description=mongodb server
After=network.target
Wants=network.target
[Service]
Type=forking
PIDFile=/var/run/mongod.pid
ExecStart=/usr/mongodb/bin/mongod --config /usr/mongodb/mongodb.conf
RestartPreventExitStatus=23
Restart=always
User=root
[Install]
WantedBy=multi-user.target
" > '/etc/systemd/system/mongod.service'
另一种是在shell下面mongod_start.sh 文件,文件内容如下
#!/bin/bash
# pkill -9 mongod;
/usr/local/mongodb/bin/mongod --shutdown --dbpath /usr/local/mongodb/data/;
nohup /usr/local/mongodb/bin/mongod --dbpath=/usr/local/mongodb/data --logpath=/usr/local/mongodb/logs/log.txt > /shell/mongod.log 2>&1 &
请问这两种方式是都适用么?
度娘答案千千万,大多都是各种抄袭,实在不知真假,还望解答,谢谢
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…