rgbnj 发表于 2015-7-11 00:04:59

mongo-log参数与config参数

--logpath 指定日志的输出路径。  如果对文件夹有读写权限,系统会在文件不存在时创建它。它会将已有文件覆盖掉,清除所有原来的日志记录。

例如:  D:\mongodb>mongod --dbpath=d:\mongodb\db --port 2222 --replSet neu/127.0.0.1:3333 --shardsvr --logpath=d:\mongodb\db\x.log

all output going to: d:\mongodb\db\x.log
此时会创建或清空x.log文件,将本次实例启动后的日志信息写入x.log文件中。如果想要保留原来的日志,需使用--logappend选项:  D:\mongodb>mongod --dbpath=d:\mongodb\db --port 2222 --replSet neu/127.0.0.1:3333 --shardsvr --logpath=d:\mongodb\db\x.log --logappend

all output going to: d:\mongodb\db\x.log
此时会将本次实例启动后的日志信息追加到x.log文件中。  
--config 指定配置文件,加载命令行未指定的各种选项。  MongoDB支持从文件获取配置信息.当需要配置非常多或者要自动化MongoDB的启动时会用到.
  例如:

D:\mongodb>cat D:\mongodb\db\x.config
dbpath=d:\mongodb\db
port=2222
replSet=neu/127.0.0.1:3333
shardsvr=true
logpath=d:\mongodb\db\x.log
logappend=true  
D:\mongodb>mongod --config D:\mongodb\db\x.config
all output going to: d:\mongodb\db\x.log
页: [1]
查看完整版本: mongo-log参数与config参数