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) 
     
  • 相关阅读:
    selenium 难定位元素、时间插件
    列表生成式
    三元表达式
    监控日志
    非空即真
    深拷贝浅拷贝
    元组
    list字典嵌套
    2021
    布尔类型
  • 原文地址:https://www.cnblogs.com/wx1899325/p/12965196.html
Copyright © 2011-2022 走看看