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) 
 

最新文章

  1. clientTarget与用户代理别名
  2. Centos搭建Linux测试环境,几个基本的设置项
  3. bootstrap学习笔记之二
  4. 设计模式-&gt;观察者模式
  5. sizeof()用法汇总【转载】
  6. selenium+python笔记11
  7. urlrewrite伪静态 及多参数传递-附正则表达式语法 [轉]
  8. 用FileInputStream读文件,字节数组接收,不知道文件的大小时怎么办
  9. [转]深入理解Flash Player重绘
  10. php 获取指定日期所在月份的最后一天
  11. bzoj1355: [Baltic2009]Radio Transmission
  12. PowerShell_零基础自学课程_5_自定义PowerShell环境及Powershell中的基本概念
  13. LeetCode 53 Spiral Matrix
  14. typedef和block
  15. Mybatis-多对多
  16. java数组去重
  17. mysql 30大优化策略
  18. [Swift]LeetCode950. 按递增顺序显示卡牌 | Reveal Cards In Increasing Order
  19. Python中__init__和self的意义和作用
  20. nyoj-0613-免费馅饼(dp)

热门文章

  1. linux系统单网卡绑定多个IP地址
  2. [USACO1.3]虫洞wormhole
  3. 如何使用thrift 服务引擎组件
  4. 从0开始学自定义View -1
  5. Java——Java面向对象
  6. P2774 方格取数问题 网络流重温
  7. 单元测试中使用Spring的ReflectionTestUtils更方便
  8. webpack搭建环境步骤
  9. Qt之分模块log
  10. [hihoCoder1236 Scores 2015BeijingOnline]简单粗暴的分块+简单粗暴的bitset