docker run --name mongo1 -p 17017:27017 -d mongo:4.0.3 --replSet “rs”
docker run --name mongo2 -p 27017:27017 -d mongo:4.0.3 --replSet “rs”
docker run --name mongo3 -p 37017:27017 -d mongo:4.0.3 --replSet “rs”
var config={
_id:“rs”,
members:[
{_id:0,host:“192.168.30.133:17017”},
{_id:1,host:“192.168.30.133:27017”},
{_id:2,host:“192.168.30.133:37017”}
]};
rs.initiate(config)
1.复制集状态查询:rs.status()
2.查看当前副本集oplog状态:rs.printReplicationInfo()
3.查看复制延迟:rs.printSlaveReplicationInfo()
4.查看服务状态详情:db.serverStatus()
5.查询副本集配置:rs.conf()
6.主副本查询:db.isMaster()
db.test.insert({x:1})
(1)安装 mongo-connector。
pip install mongo-connector[elastic5]
(2)安装 elastic2-doc-manager。
pip install elastic2-doc-manager[elastic5]