【MongoDB】3.0配置文件相关介绍-创新互联

概述:
在启动mongod和mongos时可以通过配置文件来启动控制实例。
该配置文件包含的设置同等于mongod和mongos命令选项。

使用配置文件管理mongod和mongos更容易,特别是对于大规模部署。
还可以在配置文件中添加注释来解释服务器设置选项。

使用配置文件:
要启动mongod和mongos时使用配置文件,通过–config或者-f选项指定配置文件。
例:
mongod –config /etc/mongod.conf  //–config可以用-f替代
mongos –config /etc/mongos.conf

创新互联建站专注于江永网站建设服务及定制,我们拥有丰富的企业做网站经验。 热诚为您提供江永营销型网站建设,江永网站制作、江永网页设计、江永网站官网定制、小程序定制开发服务,打造江永网络公司原创品牌,更为您提供江永网站排名全网营销落地服务。

文件格式:
Mongodb的配置文件使用YAML格式。
注意:YAML不接受tab,请使用空格代替。

官方地址介绍:点击跳转。

#此处为配置文件可配置的内容 #Mongod config file  #MongoDB configuration files use the YAML format. #The following example configuration file contains several mongod settings. # ########Example Start######## #systemLog: #   destination: file #   path: "/var/log/mongodb/mongodb.log" #   logAppend: true #storage: #   journal: #      enabled: true #processManagement: #   fork: true #net: #   bindIp: 127.0.0.1 #   port: 27017 #setParameter: #   enableLocalhostAuthBypass: false # ########Example End######## # ########Core Options systemLog: #   verbosity: 0    #Default: 0; 1 to 5 increases the verbosity level to include Debug messages. #   quiet:  #   traceAllException:  #   syslogFacility: user    path: "/usr/local/mongodb/log/mongod.log"    logAppend: true #   logRotate:     #rename or reopen    destination: file #   timeStampFormat: iso8601-local #   component: #      accessControl: #         verbosity: 0 #      command: #         verbosity: 0 #      # COMMENT additional component verbosity settings omitted for brevity #      storage: #         verbosity: 0 #         journal: #            verbosity:  #      write: #         verbosity: 0 # # ########ProcessManagement Options processManagement:    fork: true    pidFilePath: "/usr/local/mongodb/log/mongod.pid" # # #########Net Options net:    port: 27017 #   bindIp:     #Default All interfaces. #   maxIncomingConnections: 65536 #   wireObjectCheck: true #   ipv6: false #   unixDomainSocket: #      enabled: true #      pathPrefix: "/tmp" #      filePermissions: 0700 #   http: #      enabled: false #      JSONPEnabled: false #      RESTInterfaceEnabled: false #   ssl: #      sslOnNormalPorts:   # deprecated since 2.6 #      mode:  #      PEMKeyFile:  #      PEMKeyPassword:  #      clusterFile:  #      clusterPassword:  #      CAFile:  #      CRLFile:  #      allowConnectionsWithoutCertificates:  #      allowInvalidCertificates:  #      allowInvalidHostnames: false #      FIPSMode:  # # ########security Options #security: #   keyFile:  #   clusterAuthMode: keyFile #   authorization: disable #   javascriptEnabled:  true ########security.sasl Options #   sasl: #      hostName:  #      serviceName:  #      saslauthdSocketPath:  # # #########setParameter Option setParameter:    enableLocalhostAuthBypass: false #    #    # # #########storage Options storage:    dbPath: "/data/db" #   indexBuildRetry: true #   repairPath: "/data/db/_tmp" #   journal: #      enabled: true #   directoryPerDB: false #   syncPeriodSecs: 60    engine: "mmapv1"  #Valid options include mmapv1 and wiredTiger. #########storage.mmapv1 Options #   mmapv1: #      preallocDataFiles: true #      nsSize: 16 #      quota: #         enforced: false #         maxFilesPerDB: 8 #      smallFiles: false #      journal: #         debugFlags:  #         commitIntervalMs: 100   # 100 or 30 #########storage.wiredTiger Options #   wiredTiger: #      engineConfig: #         cacheSizeGB:   #Default: the maximum of half of physical RAM or 1 gigabyte #         statisticsLogDelaySecs: 0 #         journalCompressor: "snappy" #         directoryForIndexes: false #      collectionConfig: #         blockCompressor: "snappy" #      indexConfig: #         prefixCompression: true # # ##########operationProfiling Options #operationProfiling: #   slowOpThresholdMs: 100 #   mode: "off" # # ##########replication Options #replication: #   oplogSizeMB:  #   replSetName:  #   secondaryIndexPrefetch: all # # ##########sharding Options #sharding: #   clusterRole:     #configsvr or shardsvr #   archiveMovedChunks: True # # #########auditLog Options #auditLog: #   destination:    #syslog/console/file #   format:    #JSON/BSON #   path:  #   filter:  # # #########snmp Options #snmp: #   subagent:  #   master:  # # ########mongos-only Options #replication: #   localPingThresholdMs: 15 # #sharding: #   autoSplit: true #   configDB:  #   chunkSize: 64 # # ########Windows Service Options #processManagement: #   windowsService: #      serviceName:  #      displayName:  #      description:  #      serviceUser:  #      servicePassword: 

另外有需要云服务器可以了解下创新互联cdcxhl.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。


分享文章:【MongoDB】3.0配置文件相关介绍-创新互联
文章URL:http://ybzwz.com/article/dsoscg.html