mongodb.conf配置文件

mongodb目录结构:

data目录:存在数据

etc目录存放配置文件:核心配置文件
mongodb.conf,keyfile文件,集群信息文件cluster.conf
log目录:存放日志

tmp目录:存放临时文件,进程id

########################################
├── data
/ ├── etc/ │   ├── cluster.conf │   ├── keyfile │   └── mongodb.conf ├── log/ │   └── mongodb.log └── tmp/ └── mongo_28000.pid
[work@xxx etc]$ cat mongodb.conf 
systemLog:
  destination: file
  path: /home/work/mongodb/mongo_28042/log/mongodb.log
  logAppend: true

#net Options
net:
  maxIncomingConnections: 10240
  port: 28042
  bindIp: 10.136.42.3,localhost
  serviceExecutor : adaptive

#security Options
security:
  authorization: 'enabled'
  keyFile: /home/work/mongodb/mongo_28042/etc/glc-test
  clusterAuthMode: "keyFile"

#storage Options
storage:
  engine: "wiredTiger"
  directoryPerDB: true
  dbPath: /home/work/mongodb/mongo_28042/data
  #indexBuildRetry: true
  journal:
    enabled: true
    commitIntervalMs: 100
  wiredTiger:
    engineConfig:
      directoryForIndexes: true
      cacheSizeGB: 10
      journalCompressor: "snappy"
    collectionConfig:
      blockCompressor: "snappy"
    indexConfig:
      prefixCompression: true
    #wiredTigerCollectionConfigString: lsm
    #wiredTigerIndexConfigString: lsm

#replication Options
replication:
  oplogSizeMB: 65536 #64GB
  replSetName: glc-test

#operationProfiling Options
operationProfiling:
  slowOpThresholdMs: 100
  mode: "slowOp"

processManagement:
  fork: true
  pidFilePath: /home/work/mongodb/mongo_28042/tmp/mongo_28042.pid
原文地址:https://www.cnblogs.com/igoodful/p/13706866.html