创建mongodb副本集集群(无用户认证)
来源:互联网 发布:html中引入js的方式 编辑:程序博客网 时间:2024/06/01 19:38
一、搭建副本集
1.准备
1.1、创建mongodb目录
mkdir -p /usr/local/mongodb
1.2.进入到mongodb目录下,创建数据库、日志目录
cd /usr/local/mongodb
1.3、创建日志文件
touch data/log1/mongo1.log data/log2/mongo2.log data/log3/mongo3.log
2、启动3个实例
./bin/mongod --dbpath /usr/local/mongodb/data/db1 --logpath /usr/local/mongodb/data/log1/mongo1.log --port 27017 --fork --replSet rsa
./bin/mongod --dbpath /usr/local/mongodb/data/db2 --logpath /usr/local/mongodb/data/log2/mongo2.log --port 27018 --fork -replSet rsa
./bin/mongod --dbpath /usr/local/mongodb/data/db3 --logpath
/usr/local/mongodb/data/log3/mongo3.log --port 27019 --fork --replSet rsa
3、防火墙放开27017、27018、27019 端口
vim /etc/sysconfig/iptables
-A INPUT -m state --state NEW -m tcp -p tcp --dport 27017 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 27018 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 27019 -j ACCEPT
4、复制集群配置
4.1、在27017上配置(这个可以根据需求在任意一个配置副本集)
./bin/mongo 27017
4.2、切换到admin集合
use admin
4.3、配置对象
rsconf={_id:'rsa',members:[{_id:0,host:'192.168.5.146:27017'},{_id:1,host:'192.168.5.146:27
018'},{_id:2,host:'192.168.5.146:27019'}]}
注意:这里要填具体的ip或主机名。不要用127.0.0。1或者localhost.避免外部程序连接时报错
4.4 初始化配置
rs.initatel(rsconf)
4.5。查看复制集状态
rs.status()
更新配置
rs.reconfig(rsconf)
删除节点
rs.remove('1192.168.5.146.:27018');
rs.remove('1192.168..5.146.27019');
添加节点
rs.add('1192.168..5.146.:27018');
rs.add('1192.168..5.146.:27019');
阅读全文
0 0
- 创建mongodb副本集集群(无用户认证)
- mongodb 3.2 集群认证及创建用户
- MongoDB副本集集群
- MongoDB学习(四)安全和认证、主从集群、副本集和分片操作
- MongoDB集群(二) 副本集
- 搭建mongodb集群(副本集+分片)
- 搭建mongodb集群(副本集+分片)
- 搭建mongodb集群(副本集+分片)
- MongoDB搭建副本集(集群)
- mongodb高可用副本和用户认证
- 搭建mongodb副本集群,keyfile和ssl方式,用户认证模式
- mongodb 副本集 创建
- mongodb副本集创建
- mongodb创建副本集
- Mongodb集群之副本集
- mongodb 分片 副本集 集群
- mongodb集群之副本集
- mongodb 副本集创建(一)
- 最新--央视专家称玩客币并非ICO,创新价值不容忽视
- 给Android开发人员的AOP文档
- 2018 FIFA俄罗斯世界杯官方手机亮相克里姆林宫
- 让王者的梦想起航,vivo X20王者荣耀周年庆限量版美图来袭
- 凯文•凯利:预言科技的十大趋势,未来25年最重要的产品尚未出现
- 创建mongodb副本集集群(无用户认证)
- iPhone X 用户才能玩到的自拍新功能,背后原来是这些技术在支撑
- 陌陌走下约炮神坛,下一步该怎么走?
- POJ2688 Cleaning Robot
- 关于产品的一些交互理念
- Facebook伦敦新总部正式启用,2018年将新增800个工作岗位
- 华为前员工:我所知道的李一男
- 乌镇风云
- PPT之后 李彦宏用视频演示百度在人工智能领域的布局 | 乌镇峰会