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,如果这样的语句证明部署成功了。
相关文章推荐
- MongoDB安装及复制集搭建
- Mongodb安装、简单使用及与spring的集成
- mongodb sharding
- 菜鸟的mongoDB学习---(二)MongoDB 数据库,对象,集合
- MongoDB副本集成员状态
- MongoDB副本集成员状态
- 菜鸟的mongoDB学习---(一)安装与简介
- 在WIN7下安装运行mongodb
- Mongodb的副本、分片搭建方式
- MongoDB副本集配置系列七:MongoDB oplog详解
- mongodb update更新一条和更新多条
- mongodb 学习笔记 01 -- 概述,安装,运行
- mongodb安装及启动
- centos linux lampp安装mongodb 驱动
- Mongodb的一些小技巧
- Mongodb内嵌文档的查询
- MongoDB 学习笔记(python操作)
- ThinkPHP3.2对MongoDB的基本操作
- php操作MongoDB类实例
- mongodb mysql对比