第三步:配置mongos
numactl –interleave=all /usr/local/mongodb/bin/mongos -configdb 192.9.104.108:28017,192.9.104.109:28017,192.9.104.111:28017 –port 30000 –chunkSize 5 –logpath /usr/local/mongodb/logs/mongos.log –fork
备注:(只连接一个config)
numactl –interleave=all /usr/local/mongodb/bin/mongos -configdb 192.9.104.108:28017 –port 34500 –chunkSize 5 –logpath /usr/local/mongodb/logs/mongos.log –fork
启动mongos服务
连接mongos
第四步:配置shard cluster
连接mongos 的进程,并切换到admin数据库进行配置。
配置shard cluster
第五步:激活数据库及集合分片功能
新建数据库和集合,根据需求进行激活。
示例:test.test
激活数据库及集合分片
至此基于centos7的mongodb(mongod,mongos,config server)就部署完成了,虽然比较费劲但是完成后还是有点成就感的!
更多MongoDB相关教程见以下内容:
CentOS 编译安装 MongoDB与mongoDB的php扩展
CentOS 6 使用 yum 安装MongoDB及服务器端配置
Ubuntu 13.04下安装MongoDB2.4.3
《MongoDB 权威指南》(MongoDB: The Definitive Guide)英文文字版[PDF]
基于CentOS 6.5操作系统搭建MongoDB服务 uxidc.com/Linux/2014-11/108900.htm