Mongo DB 安装-及分布式集群部署(初稿)

时间:2022-07-18 19:49:49

一、安装步骤,

1, 下载最新的Mongo DB数据库:http://www.mongodb.org/downloads?_ga=1.44426535.2020731121.1421844747\

下载的是一个Zip的。

Mongo DB 安装-及分布式集群部署(初稿)

将其解压后,放置到F盘, 或是其它盘, 创建下面文件夹,config,data,log

Mongo DB 安装-及分布式集群部署(初稿)

config目录内容:创建MongoDB.conf文件,内容如图

Mongo DB 安装-及分布式集群部署(初稿)

data目录下,再创建一个目录 db

log目录下,创建一个文件 primary.log

2, 将F:\mongodb\bin,路径添加到 系统的环境变量中。

 Mongo DB 安装-及分布式集群部署(初稿)Mongo DB 安装-及分布式集群部署(初稿)

4, 再别一台机器上,同样,执行上面的步骤, 如果还想在同一机器上, 那可以将Mongodb.conf中的端口换成其它的就行。

二、集群

3,两台机器 都使用cmd运行 mongod --config F:\MongoDB\Config\mongodb.conf命令

Mongo DB 安装-及分布式集群部署(初稿)

4,  在其中一台机器上,打开一个新的CMD, 运行 mongo 192.1.2.230:27017/admin 转到admin数据库中。

Mongo DB 安装-及分布式集群部署(初稿)

5,输入 rs.status(), 可以看到

6,设置config变量, 也就是一个Json的对象如下:

config={_id : 'rs0',members : [{_id : 0, host : '192.1.2.230:27017'},{_id : 1, host : '192.1.2.198:27017'}]}

Mongo DB 安装-及分布式集群部署(初稿)

//配置节点信息

7,配置集群

rs.initiate(config)//这个过程可能要等个一到两分钟的时间。

Mongo DB 安装-及分布式集群部署(初稿)

8, rs.status()

Mongo DB 安装-及分布式集群部署(初稿)

三、如何 将Mongo DB 设置成windows服务运行

运行命令 sc.exe create [MongoDB] binPath= "\"F:\MongoDB\bin\mongod.exe\" --service --config F:\MongoDB\Config\mongodb.conf"  displayname= "mongodb-win32-x86_64-2008plus-2.6.4" start= "auto"