mongodb shard分片

1,mongodb 分片存储

Server1 二片:Shard1/Shard2 ip:192.168.10.103
Server2 二片:Shard1/Shard2 ip:192.168.10.219

2,路由

Server3 ip:192.168.10.209

分别在三台服务器上创建目录

#mkdir /usr/local/mongodb26/configsvr/ -p

#mkdir /usr/local/mongodb26/log/ -p

#mkdir /usr/local/mongodb26/shard1/ -p

#mkdir /usr/local/mongodb26/shard2/ -p

#mkdir /usr/local/mongodb26/key/ -p

#mkdir /usr/local/mongodb26/conf/ -p

192.168.10.103和192.168.10.219创建分片配置文件

#cat /usr/local/mongodb26/conf/shard1.conf

dbpath = /usr/local/mongodb26/shard1 //数据库路径

directoryperdb = true //设置每个数据库将被保存在一个单独的目录

shardsvr = true //启动分片

replSet = shard1 //设置富本集的名字为shard1,replSet是让服务器知道在这个"shard1"副本集中还有别的机器

port = 20001 //端口号

oplogSize = 100 //复制日志大小 MB

pidfilepath = /usr/local/mongodb26/shard1/mongodb.pid //pid文件路径

logpath = /usr/local/mongodb26/log/shard1


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部