mongodb中复制集的命令

rs.add、rs.addArb()、rs.remove()

参考:mongodb中的集群配置

rs.conf

查看副本集的配置信息,包括默认的配置。

rs.freeze(seconds)

使用当前节点在一定的时间内,不能成为premary节点。

rs.help

rs.initlate

初始化一个副本集

rs.printReplicationInfo()

返回oplog的大小,已经运行时间。可以把这个方法理解为print replication info ,打印复制集信息。

rs.printSlaveReplicationInfo()  

返回secondary的同步信息。

rs.reconfig(config,force)

修改配置

rs.slaveOk()

使用mogo 登录在secondary上,查看数据库的数据。

rs.status()

集群中的节点运行情况。

rs.stepDown(stepDownSecs, secondaryCatchUpPeriodSecs)

切换PRIMARY

rs.syncFrom()

从指定的节点上同步数据,在某些情况下节点故障的时间较长,或者因为服务器不断重启,造成oplog混乱,可以使用此方法,进行全量同步。

 

发表评论

电子邮件地址不会被公开。 必填项已用*标注

您可以使用这些HTML标签和属性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>