数据分片节点
#192.168.114.26
mongod --shardsvr --replSet rsguo --port 2011 --dbpath=/data/mongodb/guo --logpath=/data/mongodb/guo/2011.log --fork &
mongod --shardsvr --replSet rsjun --port 2012 --dbpath=/data/mongodb/jun --logpath=/data/mongodb/jun/2012.log --fork &

#192.168.114.27
mongod --shardsvr --replSet rsguo --port 2021 --dbpath=/data/mongodb/guo --logpath=/data/mongodb/guo/2021.log --fork &
mongod --shardsvr --replSet rsjun --port 2022 --dbpath=/data/mongodb/jun --logpath=/data/mongodb/jun/2022.log --fork &

rs.initiate({_id:"rsguo", members: [{_id: 1, host:"192.168.114.26:2011"},{_id: 2, host:"192.168.114.27:2021"}]});  
rs.initiate({_id:"rsjun", members: [{_id: 3, host:"192.168.114.26:2012"},{_id: 4, host:"192.168.114.27:2022"}]});

查看副本集状态:
rs.status()

配置服务器
#192.168.114.28
mongod --configsvr --port 3001 --dbpath=/data/mongodb/cfg1 --logpath=/data/mongodb/cfg1/3001.log --fork &
mongod --configsvr --port 3002 --dbpath=/data/mongodb/cfg2 --logpath=/data/mongodb/cfg2/3002.log --fork &
mongod --configsvr --port 3003 --dbpath=/data/mongodb/cfg3 --logpath=/data/mongodb/cfg3/3003.log --fork &

查询路由mongos服务器
#192.168.114.25
mongos --port 5000 --configdb 192.168.114.28:3001,192.168.114.28:3002,192.168.114.28:3003 --logpath=/data/mongodb/log/mongodb.log --fork &

连接mongos,为集群添加数据分片节点
mongo --port 5000 admin

db.runCommand({ addshard:'rsguo/192.168.114.26:2011,192.168.114.27:2021' })
db.runCommand({ addshard:'rsjun/192.168.114.26:2012,192.168.114.27:2022' })

查看分片状态:
printShardingStatus()

最新文章

  1. Velocity 局部定制模板
  2. JSON格式转换(javascript)
  3. atomic vs. nonatomic
  4. Effective Java 09 Always override hashCode when you override equals
  5. 锋利的jQuery-7--$.extend()
  6. VIM的配置文件(vimrc)在哪里?【Win7】
  7. lintcode 中等题:Min stack 最小栈
  8. lintcode:二叉树的中序遍历
  9. 记:Tmall活动页面开发
  10. Android中利用OpenMax 编程的基本流程
  11. Spring的事务管理(理论篇,下篇提供代码实现)
  12. 初识Asp.Net WebApi
  13. Oracle中rownum的基本用法
  14. M1-Flask-Day2
  15. dos命令大全 黑客必知的DOS命令集合
  16. C# 在WPF中使用Exceptionless异常日志框架
  17. Spark集群高可用HA配置
  18. bzoj 2654 tree - 二分法 - 最小生成树
  19. redis编译
  20. SpringMVC 多个数据源 配置多个事物管理器 Multiple Transaction Managers

热门文章

  1. 网络安装Ubuntu16.04
  2. C 标准库 - string.h
  3. Python基础(1) - 初识Python
  4. 【.Net】 【C++】容器类型对照
  5. SVN命令行怎么用?--转百度知道
  6. 使用idea开发工具,nginx服务部署Extjs6,SpringBoot项目到服务器
  7. 软工网络15Alpha阶段敏捷冲刺博客汇总
  8. AtCoder Regular Contest 059 F Unhappy Hacking
  9. SSIS教程:创建简单的ETL包 -- 2. 添加循环(Adding Looping)
  10. 数据结构(四)--- 红黑树(RedBlock-Tree)