搭建数据库集群从未如此简单过, 想起做rac的时候, raid, lv, vg, 双机互信, 建库等一大堆弄下来, 在完全不出错的情况下, 都要接近6个小时.
环境准备.
a). 操作系统, centos6.5 x86.64.
b). mongodb: mongodb-linux-x86_64-2.6.5.gz
解压好mongodb之后就可以直接开始建集群了.
1. 先创建6个文件夹.
/usr/local/mongodb-linux-x86_64-2.6.5/gmlogx/dat0
/usr/local/mongodb-linux-x86_64-2.6.5/gmlogx/dat1
/usr/local/mongodb-linux-x86_64-2.6.5/gmlogx/dat2
/usr/local/mongodb-linux-x86_64-2.6.5/gmlogx/log0
/usr/local/mongodb-linux-x86_64-2.6.5/gmlogx/log1
/usr/local/mongodb-linux-x86_64-2.6.5/gmlogx/log2
2. 因为只有一台机器, 所以使用了三个不同的端口, 开三个console, 依次运行下面的三条命令.
mongod --replSet gmlogx --dbpath=/usr/local/mongodb-2.6.5/gmlogx/dat0 --port 10000 --oplogSize=512 \
--logpath=/usr/local/mongodb-linux-x86_64-2.6.5/gmlogx/log0/log.
--logpath=/usr/local/mongodb-linux-x86_64-2.6.5/gmlogx/log0/log.