日期:2014-05-16  浏览次数:20467 次

MongoDB1.8安装、分布式自动分片(Auto-Sharding)配置备忘

原文地址:http://www.shubo.info/mongodb1-8%E5%AE%89%E8%A3%85%E3%80%81%E5%88%86%E5%B8%83%E5%BC%8F%E8%87%AA%E5%8A%A8%E5%88%86%E7%89%87auto-sharding%E9%85%8D%E7%BD%AE%E5%A4%87%E5%BF%98

?

?

MongoDB1.8安装、分布式自动分片(Auto-Sharding)配置备忘

2011 年 05 月 05 日No Comments

环境:

安装了centos5.6 64位系统的服务器两台,因为32位,mongodb限制数据库容量总和只能是2G左右

安装了apache2.2+php5.1环境,因为之后我们要运行mongodb的WEB管理程序RockMongo

两台服务器IP分别为192.168.1.11,192.168.1.22

安装MongoDB:

直接从官网下载(http://www.mongodb.org/downloads)Linux 64-bit版本,截至此文发布版本为1.8.1

wget?http://fastdl.mongodb.org/linux/mongodb-linux-x86_64-1.8.1.tgz

tar xvzf mongodb-linux-x86_64-1.8.1.tgz

cd mongodb-1.8.1

里面有很多文件mongodb相关文件

其中我们接下来用到的几个为

mongod:MongoDB主进程,可以以shard server、config server等方式启动

mongos:MongoDB路由进程,配置了Auto-Sharding的服务器,通过这个路由进程来管理各种请求,类似一个透明代理。

mongo:MongoDB客户端工具,可以在服务器上进行命令行方式的维护