苏飞论坛

 找回密码
 马上注册

QQ登录

只需一步,快速开始

分布式系统框架(V2.0) 轻松承载百亿数据,千万流量!讨论专区 - 源码下载 - 官方教程

HttpHelper爬虫框架(V2.7-含.netcore) HttpHelper官方出品,爬虫框架讨论区 - 源码下载 - 在线测试和代码生成

HttpHelper爬虫类(V2.0) 开源的爬虫类,支持多种模式和属性 源码 - 代码生成器 - 讨论区 - 教程- 例子

查看: 22505|回复: 19
打印 上一主题 下一主题

[MongoDB] 手把手教你配置MongoDB集群

[复制链接]
跳转到指定楼层
发表于 2017-11-14 14:34:40 | 只看该作者 |只看大图 回帖奖励 |正序浏览 |阅读模式
上周六,转移服务器,需要重新配置MongoDB的集群,这次直接是从头开始,服务器上什么都没有开始处理

本来以为很快就会好,结果整整半天,环境都没有配置好,真的是一把辛酸泪

不过好在最后还是配置的差不多了,现在就写下我这边的配置过程。

现在开始写我的集群搭建过程。

1. 整理集群的服务器,本次配置,还是建立三台服务器的集群,一个主服务器,2个副本服务器
ip如下:内网地址(10.0.0.1  /  10.0.0.2   /  10.0.0.3)
             公网地址(222.143.0.6  /   222.143.0.7   /   222.143.0.8)


2. 安装MongoDB的服务  注:安装一个空的mongo,不包含data、log  否则副本集不能配置

备注: 三个服务器上建议安装到相同的目录,方便管理

安装服务:
[C#] 纯文本查看 复制代码
E:\MongoDB\Server\3.4\bin\mongod.exe  --port 1111  --dbpath E:\MongoDB\data\ --directoryperdb --logpath E:\MongoDB\log.txt --logappend  --serviceName MongoServer --install    --replSet jobsearch 

pause


配置的端口号,日志路径等


1. 开通SVIP会员,免费下载本站所有源码,不限次数据,不限时间
2. 加官方QQ群,加官方微信群获取更多资源和帮助
3. 找站长苏飞做网站、商城、CRM、小程序、App、爬虫相关、项目外包等点这里
19
发表于 2018-12-16 22:25:15 | 只看该作者
感恩无私的分享与奉献
18
 楼主| 发表于 2017-11-29 10:58:58 | 只看该作者
范范 发表于 2017-11-14 15:00
在安装c++的时候,我这边是直接在vs的安装包中,找出了部分内容进行安装,这样方便,快捷,安装的少

如 ...

在安装完  netframework,c++ 还是会出现在的问题,发现时需要安装一个windows更新
17
 楼主| 发表于 2017-11-29 10:53:54 | 只看该作者
本次集群搭建,就这么多了,希望能帮到你哈
16
 楼主| 发表于 2017-11-29 10:53:36 | 只看该作者
然后就可以使用rs.status<>   进行集群中三台mongo的状态查询,如果有问题,可以在此中提现
15
 楼主| 发表于 2017-11-29 10:51:36 | 只看该作者
可以在本地配置好集群节点,进行mongo后,将配置好的集群节点,粘贴到命令提示框中,然后执行

如下面的配置:
[C#] 纯文本查看 复制代码
rs.initiate({
    _id: "jobsearch",
    members: [
        {
            _id: 0,
            host: "10.0.20.1:21125",
            priority: 3
        },
        {
            _id: 1,
            host: "10.0.20.2:21125",
            priority: 2
        },
        {
            _id: 2,
            host: "10.0.20.3:21125",
            priority: 2 
        }
    ]
})


此处是配置了三台副本集,1 作为主节点,2/3作为副本集,本集群中没有配置仲裁节点
备注: 添加节点时,记得ip地址添加端口号,否则是不能顺利建成的哈


14
 楼主| 发表于 2017-11-29 10:48:37 | 只看该作者
启动后,在命令窗户中,输入‘mongo -port 21125’  进入mongo   进行 集群配置
如下如就是成功进入的提示



13
 楼主| 发表于 2017-11-27 17:13:57 | 只看该作者
现在就是配置mongodb的集群,我本次配置的是一个内网集群,就是使用内网ip进行配置

进入mongo的bin目录下,打开命令窗口

在此目录下,shift + 右键,  选择在此处打开命令窗口,然后需要进入mongo
12
 楼主| 发表于 2017-11-27 16:39:46 | 只看该作者
噢耶耶,回来了,继续更新中
11
 楼主| 发表于 2017-11-21 09:22:30 | 只看该作者
Kenney 发表于 2017-11-21 09:03
楼主加油,我们都看好你哦。

稍后应该就更新喽
10
发表于 2017-11-21 09:03:16 | 只看该作者
楼主加油,我们都看好你哦。
您需要登录后才可以回帖 登录 | 马上注册

本版积分规则

QQ|手机版|小黑屋|手机版|联系我们|关于我们|广告合作|苏飞论坛 ( 豫ICP备18043678号-2)

GMT+8, 2025-1-23 12:48

© 2014-2021

快速回复 返回顶部 返回列表