基本模拟部署三台服务器
关于授权这块需要注意的是
1.所有副本集节点,配置节点,mongos连接节点 keyFile文件必须一样
2.用户名密码设置:mongos设置admin账号,每个副本集设置单独的admin账号
server 1 2 3
部署三个分片 shard1 2 3
shard1
127.0.0.1:27100
127.0.0.1:27200
shard2
127.0.0.1:38100
127.0.0.1:38200
shard3
127.0.0.1:49100
127.0.0.1:49200
部署三台服务器的config
20001 20002 20003
部署三台服务器的mongos
10001 10002 10003
服务启动顺序
先启动副本集节点
再启动config节点
最后启动mongos节点
副本集设置
config = { _id:"shard1", members:[
{_id:0,host:"127.0.0.1:27100"},
{_id:1,host:"127.0.0.1:27200"}]
}
config = { _id:"shard2", members:[
{_id:0,host:"127.0.0.1:38100"},
{_id:1,host:"127.0.0.1:38200"}]
}
config = { _id:"shard3", members:[
{_id:0,host:"127.0.0.1:49100"},
{_id:1,host:"127.0.0.1:49200"}]
}
rs.initiate(config);
连接mongos
db.runCommand( { addshard : "shard1/127.0.0.1:27100,127.0.0.1:27200"});
db.runCommand( { addshard : "shard2/127.0.0.1:38100,127.0.0.1:38200"});
db.runCommand( { addshard : "shard3/127.0.0.1:49100,127.0.0.1:49200"});
#查看分片服务器的配置
db.runCommand( { listshards : 1 } );
//库启动分片
db.runCommand( { enablesharding :"test"});
//设置表分片片键
db.runCommand( { shardcollection : "test.t1",key : {id: 1} } )
//插入测试数据
for (var i = 1; i <= 100000; i++){db.t1.save({id:i,"test1":"testval1"})};
db.t1.stats();
没有合适的资源?快使用搜索试试~ 我知道了~
MongDb分片部署全套+C#分片驱动操作实例
共37个文件
bat:23个
txt:1个
20002:1个
3星 · 超过75%的资源 需积分: 10 12 下载量 9 浏览量
2016-06-14
10:29:02
上传
评论
收藏 19.47MB ZIP 举报
温馨提示
分片+副本集部署 包含内容: 1.mongodb 分片 部署操作流程详细说明 2.mongodb 分片 部署实例bat操作文件 3.mongodb 分片 官方驱动 C#副本集操作实例 4.mongodb samus c#操作实例 此资源本人亲自操作100%可用,也用于备份。
资源推荐
资源详情
资源评论
收起资源包目录
分片部署全集.zip (37个子文件)
shard - 副本
C#驱动实例
MongoTest.zip 19.45MB
log
shard1
node1
log
db
node2
log
db
shard3
node1
log
db
node2
log
db
config
server2
db
server3
db
server1
db
部署说明.txt 1KB
bat
【U】shar3-node1-49100服务连接.bat 49B
【Q】service1-mongos-10001.bat 264B
【U】shar2-node1-38100服务连接.bat 49B
【Q】shar3-node2-49200服务启动.bat 282B
【Q】shar2-node2-38200服务启动.bat 282B
【Q】shar1-node1-27100服务启动.bat 282B
【U】config-20001连接.bat 49B
【U】mongos-10001连接.bat 49B
【U】shar1-node2-27200服务连接.bat 49B
【Q】shar1-node2-27200服务启动.bat 282B
【U】shar2-node2-38200服务连接.bat 49B
【Q】service3-config-20003.bat 263B
【Q】service2-config-20002.bat 263B
【R】shar2-node1-38100服务修复.bat 126B
【R】shar1-node1-27100服务修复.bat 126B
【Q】service1-config-20001.bat 261B
【Q】shar3-node1-49100服务启动.bat 282B
【R】shar2-node2-38200服务修复.bat 126B
【U】shar1-node1-27100服务连接.bat 49B
【R】shar1-node2-27200服务修复.bat 126B
【Q】service2-mongos-10002.bat 230B
【Q】service3-mongos-10003.bat 230B
【Q】shar2-node1-38100服务启动.bat 283B
keyfile
10002 272B
20002 272B
20001 272B
10001 272B
49200 272B
20003 272B
10003 272B
38100 272B
38200 272B
27200 272B
49100 272B
27100 272B
shard2
node1
log
db
node2
log
db
mongos
server2
server1
bin
共 37 条
- 1
资源评论
- xuzhaohua342018-09-28不错,学习了
swew
- 粉丝: 0
- 资源: 30
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功