删除日志文件后 MongoDB 不再记录

删除日志文件后 MongoDB 不再记录

我的 mongod.log 文件大小超过 10 GB,因此我将其删除。但是,自此之后,该文件再也没有被重新创建过 - 我删除该文件是不是搞砸了?如何解决?

答案1

似乎 mogodb 不喜欢这样,事实上许多应用程序都不喜欢。将来你应该以正确的方式做这件事,即使用 mongodblogrotate 指令

或者,你通常可以通过截断日志文件来解决问题,sudo echo "" > /path/to/logfile.log这将清空文件内容,但保留其他所有内容(有关截断的更多信息)。

如果你重新启动,它应该可以自行修复。

相关内容