mongodb高可用集群搭建
集群构架图如下:

集群大致文件结构:(192.168.137.101节点)

先搭建3个副本集
rs1/mongod.conf

rs1/start.sh

rs2/mongod.conf

后面类似......
mongo 192.168.137.101:10001/admin
conf = {_id:"rs1",members:[{_id:0,host:"127.0.0.1:10001",priority:2},{_id:1,host:"127.0.0.1:20001",priority:1},{_id:2,host:"127.0.0.1:30001",arbiterOnly:true}]}
rs.initiate(conf)
rs.status()
开启配置节点


搭建路由节点


分片配置
conf = {addshard:"rs1/192.168.137.101:10001,192.168.137.102:10001,192.168.137.103:10001",name:"rs1"}
conf = {addshard:"rs2/192.168.137.101:20001,192.168.137.102:20001,192.168.137.103:20001",name:"rs2"}
conf = {addshard:"rs3/192.168.137.101:30001,192.168.137.103:30001,192.168.137.103:30001",name:"rs3"}
db.runCommand( { listshards : true } );
db.runCommand( { enablesharding :"testdb"}); db.runCommand( { shardcollection : "testdb.table1",key : {id: 1} } )
use testdb; for (var i = 1; i <= 100000; i++) db.table1.save({id:i,"test1":"testval1"}); db.table1.stats();
附上配置:http://pan.baidu.com/s/14NGGQ
mongodb高可用集群搭建的更多相关文章
- MongoDB高可用集群搭建(主从、分片、路由、安全验证)
		
目录 一.环境准备 1.部署图 2.模块介绍 3.服务器准备 二.环境变量 1.准备三台集群 2.安装解压 3.配置环境变量 三.集群搭建 1.新建配置目录 2.修改配置文件 3.分发其他节点 4.批 ...
 - MongoDB 高可用集群搭建(3.4)
		
一.架构概况192.168.56.101192.168.56.102192.168.56.103OS为centos 7.2 架构图: 规划5个组件对应的端口号,由于每台机器均需要同时部署 mong ...
 - MongoDB 高可用集群副本集+分片搭建
		
MongoDB 高可用集群搭建 一.架构概况 192.168.150.129192.168.150.130192.168.150.131 参考文档:https://www.cnblogs.com/va ...
 - MongoDB 3.4 高可用集群搭建(二)replica set 副本集
		
转自:http://www.lanceyan.com/tech/mongodb/mongodb_repset1.html 在上一篇文章<MongoDB 3.4 高可用集群搭建(一):主从模式&g ...
 - MongoDB 高可用集群架构简介
		
在大数据的时代,传统的关系型数据库要能更高的服务必须要解决高并发读写.海量数据高效存储.高可扩展性和高可用性这些难题.不过就是因为这些问题Nosql诞生了. 转载自严澜的博文——<如何搭建高效的 ...
 - hadoop高可用集群搭建小结
		
hadoop高可用集群搭建小结1.Zookeeper集群搭建2.格式化Zookeeper集群 (注:在Zookeeper集群建立hadoop-ha,amenode的元数据)3.开启Journalmno ...
 - Spark高可用集群搭建
		
Spark高可用集群搭建 node1 node2 node3 1.node1修改spark-env.sh,注释掉hadoop(就不用开启Hadoop集群了),添加如下语句 export ...
 - Hadoop HA高可用集群搭建(Hadoop+Zookeeper+HBase)
		
声明:作者原创,转载注明出处. 作者:帅气陈吃苹果 一.服务器环境 主机名 IP 用户名 密码 安装目录 master188 192.168.29.188 hadoop hadoop /home/ha ...
 - Hadoop 3.1.2(HA)+Zookeeper3.4.13+Hbase1.4.9(HA)+Hive2.3.4+Spark2.4.0(HA)高可用集群搭建
		
目录 目录 1.前言 1.1.什么是 Hadoop? 1.1.1.什么是 YARN? 1.2.什么是 Zookeeper? 1.3.什么是 Hbase? 1.4.什么是 Hive 1.5.什么是 Sp ...
 
随机推荐
- JavaScript sort()方法比较器
			
当我们想把一个由数字组成的数组进行简单的排序时,可能会想到sort()方法: var arr = [2 , 3, -1, -107, -14, 1]; console.log(arr.sort()) ...
 - java替换字符串和用indexof查找字符
			
java自带替换 String s="hlz_and_hourui哈哈"; String new_S=s.replaceAll("哈", "笑毛&qu ...
 - jquery mobile 入门级实战1
			
第一步:使用CDN接入jquery mobile CDN的全称是Content Delivery Network,即内容分发网络.其基本思路是尽可能避开互联网上有可能影响数据传输速度和稳定性的瓶颈和环 ...
 - HDU 5740 - Glorious Brilliance
			
题意: 给出已0 1染色的无向图(不一定联通),一次操作为一对相邻点颜色互换. 问使任意相邻点颜色不同,最少需要多少次操作 分析: 交换两点的代价即为两点间最短路. 故用BFS找出所有点到任意点的最短 ...
 - c# ListView
			
// Attempt to run the file. System.Diagnostics.Process.Start(filename); //folderCol 可以存放一个路径的 栈(用于返回 ...
 - android ellipsize 属性详解
			
TextView中内容过长时添加省略号的属性,即ellipsize 用法如下: 在XML文件中设置: android:ellipsize = "end" //省略号在结尾 andr ...
 - MySql小知识点
			
1.查看MySql是什么编码 show create table tablename;
 - javascript事件委托和jQuery事件绑定on、off 和one
			
一. 事件委托什么是事件委托?用现实中的理解就是:有100 个学生同时在某天中午收到快递,但这100 个学生不可能同时站在学校门口等,那么都会委托门卫去收取,然后再逐个交给学生.而在jQuery 中, ...
 - Font Awesome 4.0.3 字体图标完美兼容IE7
			
1.下载Font Awesome 4.0.3兼容包,http://www.thinkcmf.com/index.php?m=font 2.解压,并放到自己网站系统合适的位置(如果你的站已使用Font ...
 - MYSQL 为表指定文件位置 data directory
			
背景知识: 如果表不指定文件位置,它会保存到 data/database_name/table_file;其中data在你指定的安装目录下,为了提高IO我们尽可能的 用到多个硬盘的IO能力,这个就需要 ...