MongoDB复制集同步

即上一篇搭建好了一主一从一仲裁模式之后,怎样确认复制集是否同步?

登录主节点插入两条记录:

use lenovo

db.sws.insert({name:"张三",num:"A6055"})

db.sws.insert({name:"李四",num:"A16235"})

登录从节点

MongoDB复制集同步_第1张图片

错误信息:{ "ok" : 0, "errmsg" : "not master and slaveOk=false", "code" : 13435 }

说明当前节点不是主节点,而且slaveOk的状态是关闭的,所以需开始这个状态

键入指令:rs.slaveOk(1) rs.slaveOk(true)

之后在从节点操作就可读了,但不能写。

你可能感兴趣的:(MongoDB复制集同步)