# cat /etc/mongodb.conf
systemLog:
destination: file
#日志存储位置
path: /data/mongodb/mongodb.log
logAppend: true
storage:
#journal配置
journal:
enabled: true
#数据文件存储位置
dbPath: /data/mongodb/
#是否一个库一个文件夹
directoryPerDB: true
#数据引擎
engine: wiredTiger
#WT引擎配置
wiredTiger:
engineConfig:
#WT最大使用cache
cacheSizeGB: 12
#是否将索引也按数据库名单独存储
directoryForIndexes: true
#表压缩配置
collectionConfig:
blockCompressor: zlib
#索引配置
indexConfig:
prefixCompression: true
#端口配置
net:
port: 27017
#需要加 --fork参数,这样才会使mongo进程成为系统集成(父id为1);如果不加,父id则为当前terminal;一旦退出,mongo就收到异常的信号从而退出
processManagement:
fork: true
security:
authorization: enabled
/usr/local/mongodb/bin/mongod -f /etc/mongodb.conf &