zoukankan      html  css  js  c++  java
  • MSC添加shard节点

    1.MSC添加shard节点

    mkdir -p /mongodb/38027/conf  /mongodb/38027/log  /mongodb/38027/data
    mkdir -p /mongodb/38028/conf  /mongodb/38028/log  /mongodb/38028/data
    mkdir -p /mongodb/38029/conf  /mongodb/38029/log  /mongodb/38029/data
    cat >  /mongodb/38027/conf/mongodb.conf  <<EOF
    systemLog:
      destination: file
      path: /mongodb/38027/log/mongodb.log  
      logAppend: true
    storage:
      journal:
        enabled: true
      dbPath: /mongodb/38027/data
      directoryPerDB: true
      #engine: wiredTiger
      wiredTiger:
        engineConfig:
          cacheSizeGB: 1
          directoryForIndexes: true
        collectionConfig:
          blockCompressor: zlib
        indexConfig:
          prefixCompression: true
    net:
      bindIp: 10.0.0.51,127.0.0.1
      port: 38027
    replication:
      oplogSizeMB: 2048
      replSetName: sh3
    sharding:
      clusterRole: shardsvr
    processManagement:
      fork: true
    EOF
    cp  /mongodb/38027/conf/mongodb.conf  /mongodb/38028/conf/
    cp  /mongodb/38027/conf/mongodb.conf  /mongodb/38029/conf/
    sed 's#38027#38028#g' /mongodb/38028/conf/mongodb.conf -i
    sed 's#38027#38029#g' /mongodb/38029/conf/mongodb.conf -i

    mongod -f /mongodb/38027/conf/mongodb.conf
    mongod -f /mongodb/38028/conf/mongodb.conf
    mongod -f /mongodb/38029/conf/mongodb.conf

    mongo --port 38027 admin
    config = {_id: 'sh3', members: [
                              {_id: 0, host: '10.0.0.51:38027'},
                              {_id: 1, host: '10.0.0.51:38028'},
                              {_id: 2, host: '10.0.0.51:38029',"arbiterOnly":true}]
               }
    rs.initiate(config) 
     
  • 相关阅读:
    day-8 xctf-guess_num
    CTF导引(一)
    day-7 xctf-level2
    day-6 xctf-hello_pwn
    day-5 xctf-when_did_you_born
    day-4 xctf-pwn CGfsb
    CrackMe_002
    如何将Map对象转换为一个实体类对象
    索引相关问题
    事务相关知识总结
  • 原文地址:https://www.cnblogs.com/wx1899325/p/12965196.html
Copyright © 2011-2022 走看看