免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 3670 | 回复: 1
打印 上一主题 下一主题

[MongoDB] MongoDB的参数 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2011-05-26 15:14 |只看该作者 |倒序浏览
===================
MongoDB的参数

===================

  1. # 使用下面命令可以查看服务的启动参数
  2.   mongod --help  或者mongod -h

  3. # 其他命令参数

  4.   * 基本配置
  5. -----------------------------------------------------------------------------
  6.   --quiet                                 # 安静输出
  7.   --port arg                            # 指定服务端口号,默认端口27017
  8.   --bind_ip arg                      # 绑定服务IP,若绑定127.0.0.1,则只能本机访问,不指定默认本地所有IP
  9.   --logpath arg                     # 指定MongoDB日志文件,注意是指定文件不是目录
  10.   --logappend                      # 使用追加的方式写日志
  11.   --pidfilepath arg                # PID File 的完整路径,如果没有设置,则没有PID文件
  12.   --keyFile arg                      # 集群的私钥的完整路径,只对于Replica Set 架构有效
  13.   --unixSocketPrefix arg      # UNIX域套接字替代目录,(默认为 /tmp)
  14.   --fork                                # 以守护进程的方式运行MongoDB,创建服务器进程
  15.   --auth                               # 启用验证
  16.   --cpu                                # 定期显示CPU的CPU利用率和iowait
  17.   --dbpath arg                     # 指定数据库路径
  18.   --diaglog arg                     # diaglog选项 0=off 1=W 2=R 3=both 7=W+some reads
  19.   --directoryperdb               # 设置每个数据库将被保存在一个单独的目录
  20.   --journal                           # 启用日志选项,MongoDB的数据操作将会写入到journal文件夹的文件里
  21.   --journalOptions arg         # 启用日志诊断选项
  22.   --ipv6                              # 启用IPv6选项
  23.   --jsonp                            # 允许JSONP形式通过HTTP访问(有安全影响)
  24.   --maxConns arg              # 最大同时连接数 默认2000
  25.   --noauth                         # 不启用验证
  26.   --nohttpinterface            # 关闭http接口,默认关闭27018端口访问
  27.   --noprealloc                    # 禁用数据文件预分配(往往影响性能)
  28.   --noscripting                   # 禁用脚本引擎
  29.   --notablescan                 # 不允许表扫描
  30.   --nounixsocket               # 禁用Unix套接字监听
  31.   --nssize arg (=16)          # 设置信数据库.ns文件大小(MB)
  32.   --objcheck                     # 在收到客户数据,检查的有效性,
  33.   --profile arg                    # 档案参数 0=off 1=slow, 2=all
  34.   --quota                          # 限制每个数据库的文件数,设置默认为8
  35.   --quotaFiles arg              #  number of files allower per db, requires --quota
  36.   --rest                             # 开启简单的rest API
  37.   --repair                           # 修复所有数据库run repair on all dbs
  38.   --repairpath arg               # 修复库生成的文件的目录,默认为目录名称dbpath
  39.   --slowms arg (=100)       # value of slow for profile and console log
  40.   --smallfiles                       # 使用较小的默认文件
  41.   --syncdelay arg (=60)    # 数据写入磁盘的时间秒数(0=never,不推荐)
  42.   --sysinfo                         # 打印一些诊断系统信息
  43.   --upgrade                      # 如果需要升级数据库

  44.   * Replicaton 参数
  45. -----------------------------------------------------------------------------
  46.   --fastsync                      # 从一个dbpath里启用从库复制服务,该dbpath的数据库是主库的快照,可用于快速启用同步
  47.   --autoresync                 # 如果从库与主库同步数据差得多,自动重新同步,
  48.   --oplogSize arg              # 设置oplog的大小(MB)

  49.   * 主/从参数
  50. -----------------------------------------------------------------------------
  51.   --master                        # 主库模式
  52.   --slave                           # 从库模式
  53.   --source arg                  # 从库端口号
  54.   --only arg                     # 指定单一的数据库复制
  55.   --slavedelay arg            # 设置从库同步主库的延迟时间
  56.   
  57.   * Replica set(副本集)选项:
  58. -----------------------------------------------------------------------------   
  59.   --replSet arg                 # 设置副本集名称

  60.   * Sharding(分片)选项
  61. -----------------------------------------------------------------------------   
  62.   --configsvr                    # 声明这是一个集群的config服务,默认端口27019,默认目录/data/configdb
  63.   --shardsvr                     # 声明这是一个集群的分片,默认端口27018
  64.   --noMoveParanoia      # 关闭偏执为moveChunk数据保存?

  65. # 上述参数都可以写入mongod.conf 配置文档里例如:

  66. dbpath = /data/mongodb              
  67. logpath = /data/mongodb/mongodb.log
  68. logappend = true                  

  69. port = 27017                     
  70. fork = true                        
  71. auth = true     
复制代码

论坛徽章:
0
2 [报告]
发表于 2013-07-16 07:34 |只看该作者
谢谢分享。。。。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP