mongodb副本集的扩展很是好,往副本集里添加实例和移除实例都很是方便
1、增长实例
往mongodb副本集添加实例数据可以自动同步,无需人工干预
一、建立27020实例,
配置文件复制原来的。
注意副本集名称要保持一致replSetName: malin
登陆到主实例
执行sqlsql
use admin rs.add('192.168.237.129:27020')
#数据是自动同步
rs.add的优先权重默认为1mongodb
2、删除实例
从mongodb副本集中移除实例,不可移除primary
登陆到主实例
执行sqlide
use admin rs.remove('192.168.237.128:27019')
副本集通过添加删除后顺序会乱,设置权重须要注意
rs.config() #获取到后,须要注意每一个实例的位置code