mongodb mongod 启动参数

MongoDB安装配置教程(详细版) Windows如何配置MongoDB,设置环境变量以及命令窗口启动 阅读详情

我们可以通过mongod --help查看mongod的所有参数说明,以下是各参数的中文解释。

基本配置

–quiet
# 安静输出

–port arg
# 指定服务端口号,默认端口27017

–bind_ip arg
# 绑定服务IP,若绑定127.0.0.1,则只能本机访问,不指定默认本地所有IP

–logpath arg
# 指定MongoDB日志文件,注意是指定文件不是目录

–logappend
# 使用追加的方式写日志

–pidfilepath arg
# PID File 的完整路径,如果没有设置,则没有PID文件

–keyFile arg
# 集群的私钥的完整路径,只对于Replica Set 架构有效

–unixSocketPrefix arg
# UNIX域套接字替代目录,(默认为 /tmp)

–fork
# 以守护进程的方式运行MongoDB,创建服务器进程

–auth
# 启用验证

–cpu
# 定期显示CPU的CPU利用率和iowait

–dbpath arg
# 指定数据库路径

–diaglog arg
# diaglog选项 0=off 1=W 2=R 3=both 7=W+some reads

–directoryperdb
# 设置每个数据库将被保存在一个单独的目录

–journal
# 启用日志选项,MongoDB的数据操作将会写入到journal文件夹的文件里

–journalOptions arg
# 启用日志诊断选项

–ipv6
# 启用IPv6选项

–jsonp
# 允许JSONP形式通过HTTP访问(有安全影响)

–maxConns arg
# 最大同时连接数 默认2000

–noauth
# 不启用验证

–nohttpinterface
# 关闭http接口,默认关闭27018端口访问

–noprealloc
# 禁用数据文件预分配(往往影响性能)

–noscripting
# 禁用脚本引擎

–notablescan
# 不允许表扫描

–nounixsocket
# 禁用Unix套接字监听

–nssize arg (=16)
# 设置信数据库.ns文件大小(MB)

–objcheck
# 在收到客户数据,检查的有效性,

–profile arg
# 档案参数 0=off 1=slow, 2=all

–quota
# 限制每个数据库的文件数,设置默认为8

–quotaFiles arg
# number of files allower per db, requires –quota

–rest
# 开启简单的rest API

–repair
# 修复所有数据库run repair on all dbs

–repairpath arg
# 修复库生成的文件的目录,默认为目录名称dbpath

–slowms arg (=100)
# value of slow for profile and console log

–smallfiles
# 使用较小的默认文件

–syncdelay arg (=60)
# 数据写入磁盘的时间秒数(0=never,不推荐)

–sysinfo
# 打印一些诊断系统信息

–upgrade
# 如果需要升级数据库

Replicaton 参数
–fastsync
# 从一个dbpath里启用从库复制服务,该dbpath的数据库是主库的快照,可用于快速启用同步

–autoresync
# 如果从库与主库同步数据差得多,自动重新同步,

–oplogSize arg
# 设置oplog的大小(MB)

主/从参数
–master
# 主库模式

–slave
# 从库模式

–source arg
# 从库 端口号

–only arg
# 指定单一的数据库复制

–slavedelay arg
# 设置从库同步主库的延迟时间

Replica set(副本集)选项
–replSet arg
# 设置副本集名称

Sharding(分片)选项
–configsvr
# 声明这是一个集群的config服务,默认端口27019,默认目录/data/configdb

–shardsvr
# 声明这是一个集群的分片,默认端口27018

–noMoveParanoia
# 关闭偏执为moveChunk数据保存?

示例:

./mongod -shardsvr -replSet shard1 -port 16161 -dbpath /data/mongodb/data/shard1a -oplogSize 100 -logpath /data/mongodb/logs/shard1a.log -logappend -fork -rest

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

dbpath = /data/mongodb
logpath = /data/mongodb/mongodb.log
logappend = true
port = 27017
fork = true
auth = true
v4.4.2 MongoDB config 详解 mongod.conf mongod.conf for documentation of all options, see: 所有的配置选项都可以从官网上看到 http://docs.mongodb.org/manual/reference/configuration-options/ where to write logging data. 日志文件相关 systemLog: 记录日志的方式 destination: file 是否追加 logAppend: true 日志的路径 path: /var/log/rs0-0/mon 阅读详情

相关推荐

传奇GM必看:怪物刷新脚本这样写CPU直降40%(附MonGen.txt优化模板)

本文针对传奇服务器,特别是GEE引擎下M2进程CPU占用率过高的问题,提供了MonGen.txt怪物刷新脚本的深度优化方案。通过时间错峰、坐标分散、数量合理化及分层刷新等核心策略,有效将CPU使用率峰值降低约40%,并附带可直接套用的优化模板,帮助GM显著提升服务器性能与玩家体验。

kmeans3miner的博客 612

MongoDB——配置文件详解

setParameter : <parameter1> : <value1 > <parameter2> : <value2 > enableLocalhostAuthBypass : false #示例。

吴声子夜歌的博客 8595

反制反心理特征的研究

抓牛股

m0_58032574的博客 908

mongoDB conf 文件配置详解

mongoDB conf 文件配置 安装配置 收藏纯洁徐 发表于 3年前 阅读 361 收藏 3 点赞 0 评论 0【腾讯云】新注册用户域名抢购1元起&gt;&gt;&gt;   摘要: tokumx 之於mongoDB 就像mariaDB 之於 Mysql一样,驱动,配置 什么的都可以通用第一节 准备工作 一 安装mongodb  我这里选用rehl 5.6作为其运行载体。  1. 下载mong...

大JAVA解决方案 1万+

基于carsim与Simulink联合仿真的车辆换道轨迹规划与轨迹跟踪模型

PID_反步控制_滑膜控制三种四旋翼无人机轨迹跟踪控制算法仿真 附带对应的说明文档,提供建模过程与仿真结果文献(英文)➕PPT 描述:采用的同一种参考轨迹,都是三维仿真 三种控制方法: [1]PID控制、[2]反步控制、[3]滑膜控制(三个仿真模型) 每个仿真均应用了同一种轨迹路径,直接运行即可出三维图,可以实现四旋翼无人机轨迹的跟踪

2501_90804007的博客 1084

从XSA到Linux应用:Petalinux与Vitis的嵌入式开发全流程解析

本文详细解析了从XSA文件到Linux应用的嵌入式开发全流程,重点介绍了Petalinux与Vitis工具链的使用技巧和实战经验。通过XSA硬件描述、Petalinux工程搭建、系统镜像优化及Vitis开发配置等关键步骤,帮助开发者高效完成ZYNQ平台开发,解决常见问题并提升开发效率。

weixin_29195217的博客 192

Mongodb启动命令mongod参数说明

Mongodb启动命令mongod参数说明 mongod的主要参数有:  基本配置 -------------------------------------------------------------------------------- --quiet # 安静输出 --port arg # 指定服务端口号,默认端口27017 -

傲雪星枫 8万+

基于Keil软件实现对射式红外传感器计次 (江协科技HAL库)

用HAL库复现江协科技,让嵌入式学习之路更顺畅。

2401_82728381的博客 798
上一篇: MongoDB加入到Windows服务的方法
下一篇: Apache POI介绍
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值