zhangxinba 发表于 2018-10-26 09:10:10

mongodb系列-conf配置文件

  启动MongoDB有2种方式,一种是直接默认启动,另一种是指定配置文件。启动方式如下:
  1:/etc/init.d/mongod start 或service mongod start
  2:mongod --config /etc/mongodb.conf
  下面我们看看配置文件:
  vi /etc/mongod.conf
  # 日志文件位置
  logpath=/var/log/mongo/mongod.log
  # 以追加方式写入日志
  logappend=true
  # 是否以守护进程方式运行
  fork = true
  # 默认27017
  #port = 27017
  # 数据库文件位置
  dbpath=/var/lib/mongo
  # 启用定期记录CPU利用率和 I/O 等待
  #cpu = true
  # 是否以安全认证方式运行,默认是不认证的非安全方式
  #noauth = true
  #auth = true
  # 详细记录输出
  #verbose = true
  # Inspect all client data for validity on receipt (useful for
  # developing drivers)用于开发驱动程序时验证客户端请求
  #objcheck = true
  # Enable db quota management
  # 启用数据库配额管理
  #quota = true
  # 设置oplog记录等级
  # Set oplogging level where n is
  #   0=off (default)
  #   1=W
  #   2=R
  #   3=both
  #   7=W+some reads
  #diaglog=0
  # Diagnostic/debugging option 动态调试项
  #nocursors = true
  # Ignore query hints 忽略查询提示
  #nohints = true
  # 禁用http界面,默认为localhost:28017
  #nohttpinterface = true
  # 关闭服务器端脚本,这将极大的限制功能
  # Turns off server-side scripting.This will result in greatly limited
  # functionality
  #noscripting = true
  # 关闭扫描表,任何查询将会是扫描失败
  # Turns off table scans.Any query that would do a table scan fails.
  #notablescan = true
  # 关闭数据文件预分配
  # Disable data file preallocation.
  #noprealloc = true
  # 为新数据库指定.ns文件的大小,单位:MB

  # Specify .ns file>  # nssize =
  # Replication Options 复制选项
  # in replicated mongo databases, specify the replica set name here
  #replSet=setname

  # maximum>  #oplogSize=1024
  # path to a key file storing authentication info for connections
  # between replica set members
  #指定存储身份验证信息的密钥文件的路径
  #keyFile=/path/to/keyfile

页: [1]
查看完整版本: mongodb系列-conf配置文件