mongodb添加复制集

  

<强>说明:
复制集是额外的数据副本,是跨多个服务器同步数据的过程,复制集提供了冗余并增加了数据可用性,通过复制集可以对硬件故障和中断的服务进行恢复。其优点如下:
1。让数据更安全。
2。高数据可用性。
3。灾难恢复。
4。无停机维护(如备份,索引重建,故障转移)。
5。读绽放(额外的副本读取)。
6。副本集对应用程序是透明的。
,

<强>实验环境:
 mongodb添加复制集“> <br/>, <br/>。<br/> <>强实验步骤如下:(先安装好mongodb) </强> <br/>, <br/>。<br/> <强> 1。关闭防火墙。</强> </p>
  <pre> <代码> systemctl firewalld.service停止
  setenforce 0 </代码> </pre>
  <p> <强>添加3个实例,为这些实例创建数据存储目录与日志存储目录,以及提权</强> </p>
  <pre> <代码> mkdir - p/数据/mongodb/mongodb {2、3、4}
  mkdir - p/数据/mongodb/日志
  触摸/数据/mongodb/日志/mongodb {2、3、4} . log
  chmod 777/数据/mongodb/日志/* . log </代码> </pre>
  <p> <img src=   

 mongodb添加复制集“> <br/>, <br/>。<br/> <强> 8。启动复制集。</强> <br/> <代码> rs.initiate (cfg) #启动复制集</代码> <br/> <img src=mongodb添加复制集