我可以在不破坏安装的情况下清空日志文件吗? 我不想抹掉它。 我在linux上安装了,如果是的话,我怎么能这样做?
答案 0 :(得分:5)
有几种选择。可能最好的方法是rotate the log file,例如通过mongo shell:
use admin
db.runCommand( { logRotate : 1 } )
你也可以向mongod进程发送一个信号,这不会杀死进程,它只是发出信号来执行旋转。从linux shell运行:
kill -SIGUSR1 <mongod pid>
“清除”现有日志的另一个选项是运行(指定完整路径或从与日志文件相同的目录运行):
cp /dev/null mongod.log