Home > Database > Mysql Tutorial > MongoDB副本集

MongoDB副本集

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
Release: 2016-06-07 17:08:03
Original
1377 people have browsed it

一、节点类型standard:常规节点,它存储一份完整的数据副本,参与选举投票,有可能成为活跃节点。passive:存储了完整的数据副本

一、节点类型
standard:常规节点,它存储一份完整的数据副本,参与选举投票,有可能成为活跃节点。
passive:存储了完整的数据副本,参与投票,不能成为活跃节点。
arbiter:仲裁节点,只参与投票,不接收复制的数据,也不能成为活跃节点。

二、参数说明
--dbpath   数据文件路径
--logpath  日志文件路径
--port        端口号,默认是27017.我这里使用的也是这个端口号.
--replSet   复制集的名字,一个replica sets中的每个节点的这个参数都要用一个复制集名字,这里是test.
--replSet   这个后面跟的是其他standard节点的ip和端口
--maxConns   最大连接数
--fork       后台运行
--logappend   日志文件循环使用,如果日志文件已满,那么新日志覆盖最久日志。

三、创建副本集
环境说明:

  • 启动第一个standard节点(ip:10.0.0.3)

  • 启动第一个standard节点(ip:10.0.0.4)

  • 启动arbiter节点,也就是仲裁节点 (ip:10.0.0.5)

  • 启动了以上服务器后,日志告诉你副本集没有初始化。因为还差最后一步:在shell中初始化副本集。

    连接其中一台standard节点服务器。初始化命令只能执行一次 :

  • ...     {   
  • ...     },   
  • ...     {   
  • ...     }   
  • ...     ]}})   
  • {   
  • }  
  •   
  •   
  •   
  •   
  • >    
  • 执行以下shell命令后,如果看见红色字体标记的内容,,则表示初始化成功

    linux

    Related labels:
    source:php.cn
    Statement of this Website
    The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
    Latest Issues
    mongodb start
    From 1970-01-01 08:00:00
    0
    0
    0
    linux - ubuntu14 error installing mongodb
    From 1970-01-01 08:00:00
    0
    0
    0
    Use of symfony2 mongodb
    From 1970-01-01 08:00:00
    0
    0
    0
    mongodb _id rename
    From 1970-01-01 08:00:00
    0
    0
    0
    Parameter understanding of mongodb
    From 1970-01-01 08:00:00
    0
    0
    0
    Popular Tutorials
    More>
    Latest Downloads
    More>
    Web Effects
    Website Source Code
    Website Materials
    Front End Template