zoukankan      html  css  js  c++  java
  • Deploy a replica set

    A three-member replica set 

    server info: scdbm06~08

    mongodb info: mongodb-linux-x86_64-2.6.6.tgz
     
    1. 在On scdbm06上创建存放data和log的文件夹

    mkdir -p /mongodb/data

    mkdir -p /mongodb/log

    上传文件到 /mongodb

    2. On scdbm06 

    cd /mongodb

    tar –zxvf  mongodb-linux-x86_64-2.6.6.tgz

    3. On scdbm07~8 copy 解压的mongodb文件

    scp -r root@scdbm06:/mongodb     /

    4. On scdbm06~08 启动mongod

    /mongodb/mongodb-linux-x86_64-2.6.6/bin/mongod --fork   --port 27017 --dbpath /mongodb/data  --logpath=/mongodb/log/mongodb.log  --replSet repset --smallfiles --oplogSize 128  --httpinterface 

    5.  On scdbm06 Connect a mongo shell to a replica set member.

    /mongodb/mongodb-linux-x86_64-2.6.6/bin/mongo --port 27017

    6. On scdbm06 Initiate the replica set.

    Use rs.initiate() on the replica set member:

    rs.initiate()

    7. On scdbm06 Verify the initial replica set configuration.

    Use rs.conf() to display the replica set configuration object:

    rs.conf()

    8. On scdbm06 Add the remaining members to the replica set.

    Add the remaining members with the rs.add() method.

    The following example adds two members:

    rs.add("scdbm07")

    rs.add("scdbm08")

    9. On scdbm06 Check the status of the replica set.

    Use the rs.status() operation:

    rs.status()

    --ps -aux | grep mongodb

     

    上面的(6.7.8)可以使用下面的代替

     use admin

    config = { _id:"repset", members:[

     {_id:0,host:"scdbm06:27017"},

     {_id:1,host:"scdbm07:27017"},

     {_id:2,host:"scdbm08:27017"}]

     }

    rs.initiate(config);

    /* 

    *关闭 mongod 

    /mongodb/mongodb-linux-x86_64-2.6.6/bin/mongod --fork   --port 27017 --dbpath /mongodb/data  --logpath=/mongodb/log/mongodb.log  --replSet repset --smallfiles --oplogSize 128  --httpinterface --shutdown

    */

     

  • 相关阅读:
    axis2依赖的其他jar, 版本不是最新的
    mysql: 安装后的目录结构
    视图的使用
    索引
    递归查询 start with connect by prior
    oracle创建表
    C#中 ??、 ?、 ?: 、?.、?[ ] 和$
    C#关键字static、virtual和abstract笔记
    js调用后台,后台调用前台等方法总结
    java基础序列化
  • 原文地址:https://www.cnblogs.com/llgg/p/4195964.html
Copyright © 2011-2022 走看看