月度归档:2014年03月

linux下安装MongoDB,配置主从服务

 

linux下安装MongoDB,配置主从服务

官方网站:

http://www.mongodb.org/

MongoDB 安裝,主从配置

一 MongoDB 安装

 

注意:

如果报错

-bash: /usr/local/mongodb/bin/mongod: cannot execute binary file

说明你的服务器和mongodb 的版本不对应, 如果服务器是64位,下载x86_64的mongodb ,如果服务器是32位的, 下载i686的mongodb/

二 MongoDB 主从配置

 

1)实验环境

主:192.168.0.14

从:192.168.0.64

2)时间同步

两台机器做时间同步

 

3)启动服务

master:192.168.0.14

启动命令

slave:192.168.0.64

启动命令

4)测试主从

在主上插入数据
测试1:

1 在主库上插入数据

2 在从上查看数据(已有在主上插入的数据,说明主从成功)

1 在主库上插入数据

2 在从库上验证数据

测试3:

在这个状态下,slave 下是不可以插入数据的

 

5) 一些查询状态的语句

1)查询库

2)在从库上查询主库的地址

3)查看主从复制状态

4)查看Collection状态

 

6)应急

如果在应用中主挂掉了怎么办?

这个情况就需要,停止从库, 把从库以主库的启动命令起来就可以了。

1)停掉从库

kill -9 进程号

2)删除locat下文件

3)启动从库

7) MongoDB 增,删,改,查

文章来自:http://blog.chinaunix.net/uid-24250828-id-3770298.html