centos7下mongodb分片配置
发表于:2026-11-02 作者:千家信息网编辑
千家信息网最后更新 2026年11月02日,服务器架构:序号 角色 ip地址 备注1 服务器 1
千家信息网最后更新 2026年11月02日centos7下mongodb分片配置
- 服务器架构:
序号 角色 ip地址 备注1 服务器 192.168.8.81 (config server)2 路由 192.168.8.82 (mongos)3 分片节点 192.168.8.83 (shard)4 分片节点 192.168.8.84 (shard) - 服务器配置(192.168.8.81):
a. 修改配置文件:
vim /etc/mongod.conffork = truepidfilepath = /var/run/mongodb/mongod.pidlogpath = /var/log/mongodb/mongod.logunixSocketPrefix = /var/run/mongodbdbpath = /var/lib/mongodbport=27017configsvr=trueb. 启动服务:
systemctl start mongod - 路由配置(192.168.8.82):
a. 修改配置文件:
vim /etc /mongod.conffork = truepidfilepath = /var/run/mongodb/mongod.pidlogpath = /var/log/mongodb/mongod.logunixSocketPrefix = /var/run/mongodb#dbpath = /var/lib/mongodb (注释掉数据库)port=27017configdb=192.168.8.81:27017b. 删除数据库中的文件:
rm -rf /var/lib/mongodb/*c. 启动服务:
mongos -f /etc/mongod.conf - 分片机配置(192.168.8.83/84):
a. 修改配置文件:
vim /etc/mongod.conffork = truepidfilepath = /var/run/mongodb/mongod.pidlogpath = /var/log/mongodb/mongod.logunixSocketPrefix = /var/run/mongodbdbpath = /var/lib/mongodbb. 启动服务:
systemctl start mongod - 测试:
a. 路由机(192.168.8.82):
a-1. 进入终端:mongo
a-2. 添加分片机:sh.addShard("192.168.8.83:27017")sh.addShard("192.168.8.84:27017")
a-3. 查看分片机状态:sh.status()
a-4. 添加分片数据库:sh.enableSharding("testdb")
a-5. 添加索引:sh.shardCollection("testdb.user",{name:1,age:1})
a-6. 添加测试数据:for (i = 1;i < 100000; i++) { db.user.insert({name:'user'+i,age:(i0),addr:'#'+i} }b. 分片机(192.168.8.83/84):
b-1. 进入终端:mongo
b-2. 查看经过分片处理的数据:use testdbdb.user.find()
配置
服务
数据
文件
a.
数据库
服务器
路由
终端
节点
测试
地址
备注
序号
架构
注释
状态
索引
角色
b.
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
互联网科技企业
互联网金融科技
有格互联网科技
湖北九亚互联网络科技有限公司
华服互联网科技怎么样
互联网科技公司华为
重庆互联网络科技
浩特互联网科技
腾讯科技 互联网女皇
互联网高科技企业
互联网巨头投资的硬核科技
江苏南京365互联网科技
汽车互联网创新科技园
现代互联网科技股
互联网公司高科技产品
萌小萌互联网科技河南有限公司
长沙渺峰互联网科技有限公司
广州三三互联网科技有限公司
科技互联网专业工作会议发言稿
科技互联网企业在行动
湖北九亚互联网络科技有限公司
广州紫鲸互联网科技有限公司
奇酷互联网络科技公司
一五八零互联网科技
丰台科技园 互联网公司
宁夏科技产业互联网案例
互联网科技扶贫时间
长沙互联网科技
互联网公司高科技产品
黑云互联网科技有限公司