mongodb 上线集群部署方法

mongodb 上线集群部署方法

1. 架构

采用分片集群的方式进行部署,部署2个分片,支持5亿数据量。具体需要配套相关服务如下:

No

服务类型

服务名

ip

配置

hostname(FQDN)

备注

1

配置服务

mgo-config-1

172.25.240.51

2核 4GB

 

 

2

配置服务

mgo-config-2

172.25.240.52

2核 4GB

 

 

3

配置服务

mgo-config-3

172.25.240.53

2核 4GB

 

 

4

分片服务1

mgo-shard-001-1

172.25.240.54

4核 64GB

 

 

5

分片服务1

mgo-shard-001-2

172.25.240.55

4核 64GB

 

 

6

分片服务1

mgo-shard-001-3

172.25.240.56

4核 64GB

 

 

7

分片服务2

mgo-shard-002-1

172.25.240.57

4核 64GB

 

 

8

分片服务2

mgo-shard-002-2

172.25.240.58

4核 64GB

 

 

9

分片服务2

mgo-shard-002-3

172.25.240.59

4核 64GB

 

 

10

路由服务

mgo-mongos-1

172.25.140.104

混合部署在业务机

 

 

11

路由服务

mgo-mongos-2

172.25.140.105

混合部署在业务机

 

 

12

路由服务

mgo-mongos-3

172.25.140.106

混合部署在业务机

 

 

13

监控服务

mms

172.25.240.60

4核 16GB

 

 

14

监控服务

mgo-monitor-1

172.25.240.61

2核 8GB

 

 

15

监控服务

mgo-monitor-2

172.25.240.62

2核 8GB

 

 

16

监控服务

mgo-monitor-3

172.25.240.63

2核 8GB

 

 

posted @   技术颜良  阅读(46)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 全网最简单!3分钟用满血DeepSeek R1开发一款AI智能客服,零代码轻松接入微信、公众号、小程
· .NET 10 首个预览版发布,跨平台开发与性能全面提升
· 《HelloGitHub》第 107 期
· 全程使用 AI 从 0 到 1 写了个小工具
· 从文本到图像:SSE 如何助力 AI 内容实时呈现?(Typescript篇)
历史上的今天:
2022-03-29 go的gin跨域中间件
2022-03-29 go判断结构体的零值
2022-03-29 go的nil值/零值/空值
2022-03-29 Linux 丢包那些事
2022-03-29 linux查看网络丢包情况 mtr网络连通性判断工具
2022-03-29 Telegraf+Influxdb+Grafana
2021-03-29 Shell中 |和||,&和&&用法
点击右上角即可分享
微信分享提示