------------ 恢复内容开始 ------------
MongoDB 副本集搭建
我搭建的是一个主节点, 两个副节点
构建目录结构如下图所示
rs0 是副本集名称, 每一份文件都是一个端口服务, 以 27018 为主节点.
每一份的目录结构如下, conf 存放的是配置文件信息, data27018 是存放数据库数据信息, keyfile 是存放 key 文件的. 用于各个节点之间的身份验证. log 存放数据库的日志信息, 用来排查问题.
3.conf 文件
Conf 是放配置文件
- # mongod.conf
- # for documentation of all options, see:
- # http://docs.mongodb.org/manual/reference/configuration-options/
- # Where and how to store data.
- storage:
- dbPath: D:\MongoDB\rs0\27018\data27018
- journal:
- enabled: true
- # engine:
- # mmapv1:
- # wiredTiger:
- # where to write logging data.
- systemLog:
- destination: file
- logAppend: true
- path: D:\MongoDB\rs0\27018\log27018\mongo.log
- # network interfaces
- net:
- port: 27018
- bindIp: 0.0.0.0
- #processManagement:
- security:
- authorization: enabled
- keyFile: D:\MongoDB\rs0\27018\keyfile\replicaSet1.key
- #operationProfiling:
- replication:
- oplogSizeMB: 2048
- replSetName: rs0
- #sharding:
- #clusterRole: shardsvr
- ## Enterprise-Only Options:
- #auditLog:
- #snmp:
4.Keyfile 下有个. key 的文件为了复制集的用户验证.(keyfile 文件是需要 base 编码且差不多 660 个字符. 权限)
可用 Linux 系统生成, 或者找度娘. 每一个端口服务下的 key 必须是同一个.
------------ 恢复内容结束 ------------
MongoDB 副本集搭建
我搭建的是一个主节点, 两个副节点
构建目录结构如下图所示
rs0 是副本集名称, 每一份文件都是一个端口服务, 以 27018 为主节点.
每一份的目录结构如下, conf 存放的是配置文件信息, data27018 是存放数据库数据信息, keyfile 是存放 key 文件的. 用于各个节点之间的身份验证. log 存放数据库的日志信息, 用来排查问题.
3.conf 文件
Conf 是放配置文件
- # mongod.conf
- # for documentation of all options, see:
- # http://docs.mongodb.org/manual/reference/configuration-options/
- # Where and how to store data.
- storage:
- dbPath: D:\MongoDB\rs0\27018\data27018
- journal:
- enabled: true
- # engine:
- # mmapv1:
- # wiredTiger:
- # where to write logging data.
- systemLog:
- destination: file
- logAppend: true
- path: D:\MongoDB\rs0\27018\log27018\mongo.log
- # network interfaces
- net:
- port: 27018
- bindIp: 0.0.0.0
- #processManagement:
- security:
- authorization: enabled
- keyFile: D:\MongoDB\rs0\27018\keyfile\replicaSet1.key
- #operationProfiling:
- replication:
- oplogSizeMB: 2048
- replSetName: rs0
- #sharding:
- #clusterRole: shardsvr
- ## Enterprise-Only Options:
- #auditLog:
- #snmp:
4.Keyfile 下有个. key 的文件为了复制集的用户验证.(keyfile 文件是需要 base 编码且差不多 660 个字符. 权限)
可用 Linux 系统生成, 或者找度娘. 每一个端口服务下的 key 必须是同一个.
------------ 恢复内容结束 ------------
------------ 恢复内容开始 ------------
MongoDB 副本集搭建
我搭建的是一个主节点, 两个副节点
构建目录结构如下图所示
rs0 是副本集名称, 每一份文件都是一个端口服务, 以 27018 为主节点.
每一份的目录结构如下, conf 存放的是配置文件信息, data27018 是存放数据库数据信息, keyfile 是存放 key 文件的. 用于各个节点之间的身份验证. log 存放数据库的日志信息, 用来排查问题.
3.conf 文件
Conf 是放配置文件
- # mongod.conf
- # for documentation of all options, see:
- # http://docs.mongodb.org/manual/reference/configuration-options/
- # Where and how to store data.
- storage:
- dbPath: D:\MongoDB\rs0\27018\data27018
- journal:
- enabled: true
- # engine:
- # mmapv1:
- # wiredTiger:
- # where to write logging data.
- systemLog:
- destination: file
- logAppend: true
- path: D:\MongoDB\rs0\27018\log27018\mongo.log
- # network interfaces
- net:
- port: 27018
- bindIp: 0.0.0.0
- #processManagement:
- security:
- authorization: enabled
- keyFile: D:\MongoDB\rs0\27018\keyfile\replicaSet1.key
- #operationProfiling:
- replication:
- oplogSizeMB: 2048
- replSetName: rs0
- #sharding:
- #clusterRole: shardsvr
- ## Enterprise-Only Options:
- #auditLog:
- #snmp:
4.Keyfile 下有个. key 的文件为了复制集的用户验证.(keyfile 文件是需要 base 编码且差不多 660 个字符. 权限)
可用 Linux 系统生成, 或者找度娘. 每一个端口服务下的 key 必须是同一个.
------------ 恢复内容结束 ------------
MongoDB 副本集搭建
我搭建的是一个主节点, 两个副节点
构建目录结构如下图所示
rs0 是副本集名称, 每一份文件都是一个端口服务, 以 27018 为主节点.
每一份的目录结构如下, conf 存放的是配置文件信息, data27018 是存放数据库数据信息, keyfile 是存放 key 文件的. 用于各个节点之间的身份验证. log 存放数据库的日志信息, 用来排查问题.
3.conf 文件
Conf 是放配置文件
- # mongod.conf
- # for documentation of all options, see:
- # http://docs.mongodb.org/manual/reference/configuration-options/
- # Where and how to store data.
- storage:
- dbPath: D:\MongoDB\rs0\27018\data27018
- journal:
- enabled: true
- # engine:
- # mmapv1:
- # wiredTiger:
- # where to write logging data.
- systemLog:
- destination: file
- logAppend: true
- path: D:\MongoDB\rs0\27018\log27018\mongo.log
- # network interfaces
- net:
- port: 27018
- bindIp: 0.0.0.0
- #processManagement:
- security:
- authorization: enabled
- keyFile: D:\MongoDB\rs0\27018\keyfile\replicaSet1.key
- #operationProfiling:
- replication:
- oplogSizeMB: 2048
- replSetName: rs0
- #sharding:
- #clusterRole: shardsvr
- ## Enterprise-Only Options:
- #auditLog:
- #snmp:
4.Keyfile 下有个. key 的文件为了复制集的用户验证.(keyfile 文件是需要 base 编码且差不多 660 个字符. 权限)
可用 Linux 系统生成, 或者找度娘. 每一个端口服务下的 key 必须是同一个.
来源: https://www.cnblogs.com/dadaokongkong/p/11919378.html