在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
我们可以通过mongod --help查看mongod的所有参数说明,以下是各参数的中文解释。 基本配置 复制代码 代码如下: –quiet # 安静输出 –port arg –bind_ip arg –logpath arg –logappend –pidfilepath arg –keyFile arg –unixSocketPrefix arg –fork –auth –cpu –dbpath arg –diaglog arg –directoryperdb –journal –journalOptions arg –ipv6 –jsonp –maxConns arg –noauth –nohttpinterface –noprealloc –noscripting –notablescan –nounixsocket –nssize arg (=16) –objcheck –profile arg –quota –quotaFiles arg –rest –repair –repairpath arg –slowms arg (=100) –smallfiles –syncdelay arg (=60) –sysinfo –upgrade Replicaton 参数 复制代码 代码如下: –fastsync # 从一个dbpath里启用从库复制服务,该dbpath的数据库是主库的快照,可用于快速启用同步 –autoresync –oplogSize arg 主/从参数 复制代码 代码如下: –master # 主库模式 –slave –source arg –only arg –slavedelay arg Replica set(副本集)选项 复制代码 代码如下: –replSet arg Sharding(分片)选项 复制代码 代码如下: –configsvr # 声明这是一个集群的config服务,默认端口27019,默认目录/data/configdb –shardsvr –noMoveParanoia 示例: 复制代码 代码如下: ./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 |
请发表评论