gpt4 book ai didi

mongodb - monit 无法读取 mongod.lock

转载 作者:行者123 更新时间:2023-12-04 18:38:03 26 4
gpt4 key购买 nike

我正在写 monit mongo 的脚本(在 ubuntu 中)。下面给出的脚本

check process mongodb
with pidfile "/var/lib/mongodb/mongod.lock"
start program = "/sbin/start mongodb"
stop program = "/sbin/stop mongodb"

但我收到错误日志
monit: Error reading pid from file '/var/lib/mongodb/mongod.lock'

请让我知道是否有任何解决此问题的方法。

最佳答案

Monit 需要一个 pid 文件(包含 mongod 进程的 pid),因此您必须在启动 mongod 时创建它

#!/bin/bash
mongod &
echo "$!" > /var/run/mongod.pid

并将/var/run/mongod.pid 设置为 pidfile

关于mongodb - monit 无法读取 mongod.lock,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29561081/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com