mongodb replica set搭建
1/安装mongodb
配置repo:
[mongodb-org-3.4]
name=MongoDB Repository
baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/3.4/x86_64/
gpgcheck=1
enabled=1
gpgkey=https://www.mongodb.org/static/pgp/server-3.4.asc
然后yum install mongodb-org -y
配置/etc/mongod.conf:
net:
port: 27017
bindIp: 192.168.88.5
replication:
replSetName: teststrs
然后service mongod start;
mongo ip:port,执行:
cfg={ _id:"teststrs", members:[ {_id:0,host:'192.168.88.4:27017',priority:1},
{ _id:1,host:'192.168.88.4:27018',priority:2},
{_id:2,host:'192.168.88.5:27017',priority:3},
{_id:3,host:'192.168.88.5:27018',priority:4},
{_id:4,host:'192.168.88.5:27019',priority:5}] };
rs.initiate(cfg)
rs.status()
rs.conf()
注意:replica set当集群中down掉的主机数量大于集群的一半时,将无法选举,此时只可以手工干预选举:
rs.reconfig(cfg,{force: true})
最新文章
- 剑指Offer-【面试题04:替换空格】
- 最小化安装的CentOS7挂载ntfs格式的U盘
- Docker入门教程(二)命令
- ubuntu 开机显示错误:无法应用原保存的显示器配置
- UVA 11355 Cool Points(几何)
- arcgis中的 style和serverstyle
- c++ map 插入数据后,begin(),end()以及当前迭代器的变化
- android SlidingTabLayout实现ViewPager页卡滑动效果
- 企业架构研究总结(32)——TOGAF架构内容框架之架构交付物
- SQL中关于Join、Inner Join、Left Join、Right Join、Full Join、On、 Where区别
- swoole多端口监听
- linux下将普通用户加入到docker组,使它可以运行docker命令
- 16、JDBC-DBUtils封装
- NuGet Install-Package报错解决Package Manager Console error - PowerShell version 2.0 is not supported. Please upgrade PowerShell to 3.0 or greater and restart Visual Studio.
- java 遍历指定目录下的文件夹并查找包含指定关键字的文件
- 中秋节福利---HTML5-玉兔吃月饼游戏
- $(";this";) $(this) 区别
- logstash安装
- VS2010 UAC执行级别修改
- 实现用http上传文件,用ftp下载文件
热门文章
- GCC 使用-C语言编译过程
- html5获取位置信息,h5获取位置信息
- mysql5.7无法启动原因排查
- Alert弹出框处理
- Jmeter 后置处理器--jp@gc - JSON/YAML Path Extractor &; JSON Extractor
- Cocos2d-X网络编程(3) Cocos2d中的网络通信协议——WebSocket协议
- Django-DRF组件学习-其他学习
- IP地址转换函数——inet_pton inet_ntop inet_aton inet_addr inet_ntoa
- 重载Prometheus配置
- 扫描 + 注解完成bean的自动配置