mongodb副本集部署
kevin.Zhu 发布于:2022-4-14 18:02 分类:文摘 有 11 人浏览,获得评论 0 条
https://blog.csdn.net/qq_16125927/article/details/118701548
apt install -y mongodb-server
# 定义3台主机 mongodb_01/ mongodb_02/mongodb_03, 分别执行
mkdir /hdata/mongo_data/{data,log,conf,keyfile} -pv
#创建mongodb配置文件 /hdata/mongo_data/conf/mongod.conf
systemLog:
destination: file
logAppend: true
path: /hdata/mongo_data/log/mongod.log
storage:
dbPath: /hdata/mongo_data/data
journal:
enabled: true
processManagement:
fork: true # fork and run in background
pidFilePath: /hdata/mongo_data/log/mongod.pid # location of pidfile
timeZoneInfo: /usr/share/zoneinfo
net:
port: 27018
bindIp: 0.0.0.0 # Listen to local interface only, comment to listen on all interfaces.
#security:
# authorization: enabled
# keyFile: /home/mongodb/37017/keyfile/keyfile
# 设置副本集名称
replication:
replSetName: "rs01"
# cp以上的两个配置文件到另两台机器02, 03 。 并分别启动
mongod -f /hdata/mongo_data/conf/mongod.conf --replSet=rs01
# 登录节点查看配置
# 配置节点的优先级
# 启动副本节点的可读功能 rs.slaveOk() ;