所涉及到软件版本
mongodb-linux-x86_64-1.8.2
将上述软件包都放到/software/mongodb下
----------------------------------------------------------------
一 安装mongodb
解压、安装mongodb
tar zxvf mongodb-linux-x86_64-1.8.2.tgz -C /usr/local/
建立mongodb数据、日志目录
mkdir -p /data/db/
mkdir -p /data/log/
----------------------------------------------------------------
二 启动mongdb配置replica模式
从上执行
/usr/local/mongodb-linux-x86_64-1.8.2/bin/mongod --replSet sr1983 --dbpath /data/db/ --fork --logpath /data/log/mongodb.log 2>&1 &
主上执行
/usr/local/mongodb-linux-x86_64-1.8.2/bin/mongod --replSet sr1983 --dbpath /data/db/ --fork --logpath /data/log/mongodb.log 2>&1 &
/usr/local/mongodb-linux-x86_64-1.8.2/bin/mongo
replica_config = {_id: 'sr1983', members: [{_id: 0, host: '主IP:27017'},{_id: 1, host: '从IP:27017'},{_id: 2, host: '从IP:27017'}]}
rs.initiate(replica_config);
exit;
----------------------------------------------------------------
三 关闭mongodb
/usr/local/mongodb-linux-x86_64-1.8.2/bin/mongo
use admin;
db.shutdownServer();
exit;
----------------------------------------------------------------
四 涉及其他关联
1.内核参数调优
2.iptables防火墙策略(开放27017等端口)
阅读(1536) | 评论(0) | 转发(0) |