您的位置:首页 > 数据库 > Mongodb

Mongodb安装,主从部署

2015-06-18 17:40 661 查看

1. 安装mongodb

步骤如下:

1、解压 :tar -xvf mongodb-linux-x86_64-2.4.6.tgz

2、把解压后的目录mv到安装目录:/data/mongodb (命令:mv mongodb-linux-x86_64-2.4.6 /data/mongodb)

3、在目录/data/mongodb下创建log目录,并在log目录下创建mongodb.log空文件。

4、在空间最大的磁盘上创建mongodb的数据存储目录:mkdir mongodata/data

5、在/data/mongodb目录下创建mongodb的配置文件:mongod.conf

文件内容如下:

#mongo.conf

#where to log

logpath=/data/mongodb/logs/mongodb.log (mongodb的日志)

logappend=true (是否追写日志)

# fork and run in background

fork = true (在后台运行)

port = 27017 (默认端口)

dbpath=/mongodata/data (数据存储路径)

6、如果服务器开启了防火墙,要把mongodb的端口打开。

7、启动mongodb;在/data/mongodb/bin下执行:./mongod -f ../mongod.conf

2. 主从部署

结构图:



部署方法:

1、 选择一台安装mongodb的服务器作为主mongodb(Master),在这台mongodb的配置文件(安装mongodb时,配置的mongod.conf文件)中,增加配置:

master=true
oplogSize=1024

然后启动mongodb
2、 剩下已经安装mongodb的服务器都作为从mongodb(slave),在这些机器上的mongodb配置文件中,增加配置:

slave=true
source=192.168.1.7:27017

然后启动mongodb。
到此就部署成功了。
验证:看下面的从mongodb的启动日志,红框中的IP是主mongodb的IP,如果这样的语句证明部署成功了。

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: