rs是一个全局的变量,其中那个包含与复制相关的辅助函数,这些函数大多只是数据库命令的包装器,例如
祝辞db.adminCommand ({“replSetInitiate”:配置})
就和
祝辞rs.initiate(配置)
命令是等价的,但是明显后者更容易操作,多了解一下辅助函数还是比较利于操作的。
执行rs.help()可查看可用的辅助函数,如下:
spock: PRIMARY>, rs.help (),,,,,,,,,,, rs.status (),,,, {, replSetGetStatus : 1,}, checks repl set status ,,,,,,,,,,, rs.initiate (),,,, {, replSetInitiate : null }, initiates set with default settings ,,,, rs.initiate (cfg),, {, replSetInitiate : cfg }, initiates set with configuration cfg ,, rs.conf (),,,,,, get 从而current configuration object 得到local.system.replset rs.reconfig (cfg),, updates 从而configuration of a running replica set with cfg (断开),,,,,,,,,,,, rs.add (hostportstr), add a  new member 用,set with default attributes (断开), rs.add (membercfgobj), add a  new member 用,set with extra attributes (断开),,, rs.addArb (hostportstr),,, add a new member which is arbiterOnly: true (断开),,, rs.stepDown([秒]),,,step down as primary (暂时),(断开),,,,,,,,, rs.syncFrom (hostportstr),,,,,,,, make a secondary 用sync 得到,given member , rs.freeze(秒),,,,make a node ineligible 用become primary for 从而time specified rs.remove (hostportstr), remove a  host 得到,replica set (断开),,,,,, rs.slaveOk (),,,,,, shorthand for db.getMongo () .setSlaveOk () rs.printReplicationInfo (),, check oplog size 以及time range ,,,,,,,,,, rs.printSlaveReplicationInfo (),, check replica set members 以及replication lag ,,,, db.isMaster (),,,,,,,,,,,,,,,,,,, check who is 主 reconfiguration helpers  disconnect 得到,database so 从而shell will display an 错误,,even if 从而command 成功只,,,,,,,,,,, 阅读also http://
【MongoDB学习笔记33】MongoDB副本集rs辅助函数