搭建Replica Set复制集
来源:互联网 发布:java调用ssh协议 编辑:程序博客网 时间:2024/06/06 01:04
1、在MongoDB的同级安装目录下创建数据目录,目录结构如下:
/data/rs0
/data/rs1
/data/rs2
2、使用命令行启动mongod的三个实例,打开三个命令行窗口,分别输入命令如下:
mongod --port 10000 --dbpath E:/field/replset/data/rs0 --replSet rscx --smallfiles --oplogSize 128
mongod --port 10001 --dbpath E:/field/replset/data/rs1 --replSet rscx --smallfiles --oplogSize 128
mongod --port 10002 --dbpath E:/field/replset/data/rs2 --replSet rscx --smallfiles --oplogSize 128
执行完上面的命令后,MongoDB的实例服务已经启动了,我们可以在刚刚创建数据目录下,看到MongoDB自动生成的一些数据配置文件。但同时我们也会发现命令行上会不停的打出“replSet can't get local.system.replset config from self or any seed”,这是因为集合loccal.system.replset还没有任何配置信息,我们还需要在命令行执行rs.initiate来进行初始化。
打开一个命令行窗口,我们连接到第一个实例。
mongo --port 10000
在命令行继续输入mongodb replicate sets的配置信息,然后执行rs.initiate( rsconf )初始化配置信息。
rsconf = {
_id: "rs0",
members: [
{
_id: 0,
host: "<hostname>:27017"
}
]
}
rs.initiate( rsconf )
在这一步,如果读者不小心,在执行rs.initialte方法时,忘记了加参数,可以通过rs.reconfig(rsconf)来重新初始化配置文件。
接下来,运行rs.conf()命令,我们能够看到会显示如下所示的复制集信息。
rscx:PRIMARY> rs.conf()
{
"_id" : "rscx",
"version" : 2,
"members" : [
{
"_id" : 0,
"host" : "favpc:10000"
}
]
}
接下来,继续运行下面的命令,将另外两个配置集加到复制集中。
rs.add("favpc":10001)
rs.add("favpc":10002)
至此,Replica Sets复制集就搭建成功了。我们也可以看到mongodb复制集的命令行窗口不再打印replSet can't get local.system.replset config from self or any seed“,取而代 之的是打印的复制集的连接信息。 0 0
- 搭建Replica Set复制集
- Mongodb 复制集Replica Set搭建与测试
- MongoDB 复制集(Replica Set)
- MongoDB Replica Set (复制集)
- MongoDB 副本集自动复制 Replica Set
- Mongobd Replica Set(副本集) 集群搭建
- mongo 搭建 replica set
- mongodb Replica Set搭建过程
- MongoDB Replica set 集群搭建
- Replica Set 副本集
- linux下mongodb的副本集搭建(replica Set)
- Replica Sets (复制集)
- 第六章:MongoDB Replica Sets复制集的搭建
- 第六章:架构篇 Replica Sets复制集的搭建
- mongodb replica sets(复制集)配置与搭建
- mongodb集群搭建-replica set模式
- mongodb集群环境搭建Replica Set
- windows上搭建mongodb Replica Set
- Qt应用程序自动重启
- 患癌女子为生女儿放弃治疗 圆母亲梦后离世
- Android -- 在一个Activity开启另一个Activity 并 获取他的返回值。
- 服务器管理软件LuManager2.0.99发布,含智能优化
- mybatis下载及开发环境配置
- 搭建Replica Set复制集
- 传腾讯投资小米是否属实?
- java播放音乐
- 异常的基本概念(二)
- C学习之接口和实现
- HTTP Session机制
- vs2010+opencv开发环境搭建
- 懂得选择,学会放弃..
- 做网站可以用百度文库