1、准备工作有一套mongodb副本集的集群,部署方式参考mongodb4.0副本集搭建。准备一个新节点,使用和原副本集版本一致的mongodb。拷贝原副本集中的配置文件、keyfile文件,并注意修改keyfile文件的权限(600)。节点角色192.168.56.199:27017PRIMARY192.168.56.198:27018SECONDARY192.168.56.199:27018ARBITER准备加入的新节点:192.168.56.197:27017。2、添加节点(1)启动新节点例如,原节点的版本是4.2.8,新节点版本一致,路径一致,然后启动新节点。/usr/local/mo
添加副本集节点1、副本集最小架构副本集上一次配置完成,架构如下P-S-A,两个节点提供数据的访问,一个节点为仲裁节点(不存储数据),也是副本集的最小架构。2、正式环境建议使用:P-S-S架构3、添加新节点对于读多写少的业务,可以通过添加复制集节点来均衡读负载,新节点版本应和复制集成员保持一致。添加操作命令在Primary节点执行。数据库操作尽量在业务低峰期操作,如果数据量较大复制会很慢,如果oplog设置过小还会导致数据同步失败,修改oplog大小,也可以停掉一个secondary节点将数据复制到新节点,云主机可以做磁盘镜像方式,然后进行节点的添加,添加为隐藏节点程序不可见,待数据同步完成,在
添加副本集节点1、副本集最小架构副本集上一次配置完成,架构如下P-S-A,两个节点提供数据的访问,一个节点为仲裁节点(不存储数据),也是副本集的最小架构。2、正式环境建议使用:P-S-S架构3、添加新节点对于读多写少的业务,可以通过添加复制集节点来均衡读负载,新节点版本应和复制集成员保持一致。添加操作命令在Primary节点执行。数据库操作尽量在业务低峰期操作,如果数据量较大复制会很慢,如果oplog设置过小还会导致数据同步失败,修改oplog大小,也可以停掉一个secondary节点将数据复制到新节点,云主机可以做磁盘镜像方式,然后进行节点的添加,添加为隐藏节点程序不可见,待数据同步完成,在