MongoDB副本集

WBOY
リリース: 2016-06-07 17:08:03
オリジナル
1369 人が閲覧しました

一、节点类型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

    関連ラベル:
    ソース:php.cn
    このウェブサイトの声明
    この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
    最新の問題
    人気のチュートリアル
    詳細>
    最新のダウンロード
    詳細>
    ウェブエフェクト
    公式サイト
    サイト素材
    フロントエンドテンプレート