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