暂无图片
mongodb后台守护进程启动问题
我来答
分享
许朝阳
2020-04-20
mongodb后台守护进程启动问题

你好,我想配置
mongodb后台守护进程启动问题。
我这配置 mongodb.service 文件 总是执行命令有报错,不知道是不是内容写的不对,请帮忙查看。

#当前的启动方式
[root@gdspmpap02 ~]# ps aux | grep mongo
root 8774 65.1 23.3 24662732 23071332 ? Sl Apr19 789:48 /data/mongodb/bin/mongod -f /etc/mongodb/mongodb.conf --fork --logappend --auth
root 19992 0.0 0.0 112644 952 pts/1 R+ 09:02 0:00 grep --color=auto mongo

**#vim mongodb.service 文件的内容
[Unit]
Description=mongodb
After=network.target remote-fs.target nss-lookup.target

[Service]
Type=forking
PIDFile=/data/mongodb/mongod.pid
ExecStart=/data/mongodb/bin/mongod -f /etc/mongodb/mongodb.conf --fork
ExecReload=/bin/kill -s HUP $MAINPID
ExecStop=/data/mongodb/bin/mongod --shutdown --config /etc/mongodb/mongodb.conf
PrivateTmp=true
[Install]
WantedBy=multi-user.target**

#mongodb.cnf 文件内容

dbpath=/data/mongodb/data/db
logpath=/data/mongodb/data/logs/mongodb.log
port = 15808
fork = true
nohttpinterface =true
pidfilepath = /data/mongodb/mongod.pid
maxConns = 5000
directoryperdb = true
journal = true
slowms = 5000
oplogSize = 10240
master = true
auth = true
wiredTigerCacheSizeGB = 25

#执行报错
[root@gdspmpap02 ~]# systemctl status mongodb.service

● mongodb.service
Loaded: not-found (Reason: No such file or directory)
Active: failed (Result: start-limit) since Sun 2020-04-19 12:46:09 CST; 20h ago

Apr 19 12:46:09 gdspmpap02 systemd[1]: mongodb.service failed.
Apr 19 12:46:09 gdspmpap02 systemd[1]: mongodb.service holdoff time over, scheduling restart.
Apr 19 12:46:09 gdspmpap02 systemd[1]: start request repeated too quickly for mongodb.service
Apr 19 12:46:09 gdspmpap02 systemd[1]: Failed to start MongoDB Database Service.
Apr 19 12:46:09 gdspmpap02 systemd[1]: Unit mongodb.service entered failed state.
Apr 19 12:46:09 gdspmpap02 systemd[1]: mongodb.service failed.
Apr 19 12:54:20 gdspmpap02 systemd[1]: [/usr/lib/systemd/system/mongodb.service:8] Executable path is not absolute, ignoring: mongod -f /etc/mongodb/mongodb.conf --fork --logappend --auth
Apr 19 12:54:20 gdspmpap02 systemd[1]: mongodb.service has no ExecStart= setting, which is only allowed for Type=oneshot services. Refusing.
Apr 19 12:56:58 gdspmpap02 systemd[1]: [/usr/lib/systemd/system/mongodb.service:8] Executable path is not absolute, ignoring: mongod -f /etc/mongodb/mongodb.conf --fork
Apr 19 12:56:58 gdspmpap02 systemd[1]: mongodb.service has no ExecStart= setting, which is only allowed for Type=oneshot services. Refusing.
[root@gdspmpap02 ~]# vim /usr/lib/systemd/system/mongodb.service
[root@gdspmpap02 ~]# timed out waiting for input: auto-logout

我来答
添加附件
收藏
分享
问题补充
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
暂无图片墨值悬赏