centos7下mongodb分片配置
发表于:2024-12-05 作者:千家信息网编辑
千家信息网最后更新 2024年12月05日,服务器架构:序号 角色 ip地址 备注1 服务器 1
千家信息网最后更新 2024年12月05日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=true
b. 启动服务:
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:27017
b. 删除数据库中的文件:
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/mongodb
b. 启动服务:
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安全错误
数据库的锁怎样保障安全
手域互联网科技有限公司
网络安全的内容资料
下城区网络安全调查
数据库常见术语的解释
终端进入mysql数据库
法院网络安全意识形态工作
隐私计算技术可以分为数据库安全
网络安全训练营75讲视频
淄博服务器在哪
合肥读码器软件开发
服务器内部原理架构图
gbase查看数据库版本
dns服务器更新
用大白菜在服务器上装系统
win8代理服务器
服务器上传流量赚钱
安全终端软件开发
20世纪软件开发
儋州市网络安全
杭州智慧工会软件开发多少钱
网络安全保护2.0版本
热血江湖数据库出售比例
服务器tls1.2
数据库中和
gbase查看数据库版本
dns服务器更新
天门定制软件开发多少钱
软件开发业上市公司
switchfifa22无法连接服务器
深圳市星脉网络技术有限公司