用5秒钟就能理解!在MongoDB 3中手动执行日志轮转(logRotate)的方法

手动执行 logRotate 的方式。

使用mongo Shell连接到MongoDB,并执行以下命令即可进行日志轮转。

use admin
db.runCommand( { logRotate : 1 } )

日志在执行日志轮转时。

### MongoDBログファイルを確認
$ ls /var/log/mongodb
mongo.log                      output.log

### mongo Shell 起動
$ mongo
MongoDB shell version: 3.0.4
connecting to: test

### admin データベースに切り替え
mongo> use admin
switched to db admin

### ログローテート(logrotate)を実行
mongo> db.runCommand({ logRotate: 1 })
{ "ok" : 1 }

### mongo Shell 終了
mongo> exit
bye

### MongoDBログファイルを確認
$ ls /var/log/mongodb
mongo.log                      output.log
mongo.log.2015-07-24T04-09-47

很简单啊。

请提供更多的上下文或明确的问题,以便我能够按要求给出合适的答案。

    Rotate Log Files — MongoDB Manual 3.0.4http://docs.mongodb.org/manual/tutorial/rotate-log-files/
广告
将在 10 秒后关闭
bannerAds