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