【问题标题】:Mongo DB service getting stopped intermittentlyMongodb服务间歇性停止
【发布时间】:2021-09-29 14:13:52
【问题描述】:

我们在 Windows Server 2016 上安装了 Mongo DB (v4.4.8)。

但是 Mongo DB 服务停止非常频繁,然后我们必须重新启动该服务,该服务将运行几分钟(从不到一分钟到 10 分钟不等),然后会再次停止。有时服务会立即停止。

我们能够在数据库运行时访问数据库并创建集合。

我可以在 Mongo DB 日志中看到我们服务器中不存在的文件夹。

{"t":{"$date":"2021-09-14T16:55:22.194+02:00"},"s":"I", "c":"CONTROL", "id":31445, "ctx":"ftdc","msg":" 帧:{frame}","attr":{"frame":{"a":"7FF6F29F14EC","module":"mongod .exe","file":"C:/Program Files (x86)/Microsoft Visual Studio/2019/Professional/VC/Tools/MSVC/14.26.28801/include/thread","line ":44,"s":"std::thread::_Invokestd::tuple,0>","s+":"2C"}}}

我们运行 Mongo DB 服务的帐户被添加为服务器上的管理员。

谁能帮帮我。

【问题讨论】:

  • 该日志行是堆栈跟踪的一部分。在日志文件的前面应该有一条严重性为 "s":"E" 或 "s":"F" 的消息,指示错误或失败。
  • 嗨@Joe,下面是有错误的行。 {"t":{"$date":"2021-09-19T04:04:37.008+02:00"},"s":"F", "c":"CONTROL", "id":4757800, "ctx":"ftdc","msg":"Writing fatal message","attr":{"message":"terminate() 调用。异常处于活动状态;正在尝试收集更多信息"}} {"t" :{"$date":"2021-09-19T04:04:37.009+02:00"},"s":"F", "c":"CONTROL", "id":4757800, "ctx": "ftdc","msg":"Writing fatal message","attr":{"message":"DBException::toString(): FileRenameFailed: 访问被拒绝\n实际异常类型:class mongo::error_details::ExceptionForImpl\n"}}
  • 还有错误:FileRenameFailed: Access is denied
  • @joe 是的,但我们已经审查了权限。我们还尝试使用在机器上添加为管理员的服务帐户以及网络服务帐户来运行服务。
  • 在尝试处理另一个错误时可能发生了错误,因此也要查找更早的错误。尝试写入核心文件时可能出现文件权限错误。

标签: mongodb


【解决方案1】:

安全工具阻止了 Mongo DB 文件,由于 Mongo DB 服务无法访问这些文件,因此该服务会间歇性地停止。最后,我们不得不从安全扫描中排除 Mongo DB 文件夹以使其暂时工作。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-09-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多