1. 程式人生 > >MongoDB(四)-- 主從搭建

MongoDB(四)-- 主從搭建

god 環境 是否 gpa bind mongo class http end

1.進入到 /usr/java 中,cd /usr/java

2.新建mongodbMaster-slave,mkdir mongodbMaster-slave

3.進入到 mongodbMaster-slave 文件夾中,新建 master 和 slave 文件夾,mkdir master slave

4.進入到 master 和 slave 中,新建 data 和 log 文件件,mkdir data log;進入到 data中,新建 db文件件,mkdir db

5.進入到 mongodbMaster-slave 中,配置 臨時的環境變量,export PATH=/usr/java/mongodb/bin:$PATH

6.查看臨時的環境變量是否配置成功:echo $PATH

技術分享

7.執行 mongod --help ,查看幫助信息

 技術分享

 --master:指定master節點;

 --slave:指定slave節點;

 --source :指向服務的端口。

8.將 mongodb 的配置文件 拷貝到 master 和 slave 中:

 cp mongodb.conf ../mongodbMaster-slave/master/mongodb.conf

 cp mongodb.conf ../mongodbMaster-slave/slave/mongodb.conf

9.修改 master中的 mongodb.conf ,vim mongodb.conf

dbpath=/usr/java/mongodbMaster-slave/master/data/db
logpath=/usr/java/mongodbMaster-slave/master/log/mongodb.log
logappend=true
fork=true
bind_ip=192.168.80.128
port=27020
master=true
source=192.168.80.128:27021    # slave的IP 和 端口

修改 dbpath 和 logpath 的路徑,修改 bind_ip 和 port 。

MongoDB(四)-- 主從搭建