Mongodb增加、移除Arbiter节点实例
增加Arbiter
增加配置文件mongod1,mongod2,mongod3分别为shard1,shard2,shard3三个set集合的arbiter。
replSet=shard1
replSet=shard2
replSet=shard3
启动mongod实例。
连接Primary.
rs.addArb(“192.168.1.50:10001″)
rs.addArb(“192.168.1.50:10002″)
rs.addArb(“192.168.1.50:10003″)
rs.remove(“192.168.1.50:10001″)
注意:最好移除结点时候先停掉服务,防止有特殊未知状态出现。
Note:Before running the rs.remove() operation, you must shut down the replica set member that you're removing.
Changed in version 2.2: This procedure is no longer required when using rs.remove(), but it remains good practice.
相关推荐
-
mongodb添加arbiter节点的方法示例
前言 在创建mongodb的replica set的时候,只是做成了1主2从,没有做成1主1从1仲裁.这我们将一个几点从replica set中删除,再以仲裁节点的身份加入到replica set中: 1.初始状态: shard1ReplSet:PRIMARY> rs.status();rs.status(); { "set" : "shard1ReplSet", "date" : ISODate("2017-02-21T07:4
-
Mongodb增加、移除Arbiter节点实例
增加Arbiter 增加配置文件mongod1,mongod2,mongod3分别为shard1,shard2,shard3三个set集合的arbiter. 复制代码 代码如下: replSet=shard1 replSet=shard2 replSet=shard3 启动mongod实例. 连接Primary. 复制代码 代码如下: rs.addArb("192.168.1.50:10001″) rs.addArb("192.168.1.50:10002″) rs.addArb(&q
-
MongoDB 管道的介绍及操作符实例
MongoDB 管道的介绍及操作符实例 一 介绍 管道在Unix和Linux中一般用于将当前命令的输出结果作为下一个命令的参数. MongoDB的聚合管道将MongoDB文档在一个管道处理完毕后将结果传递给下一个管道处理.管道操作是可以重复的. 表达式:处理输入文档并输出.表达式是无状态的,只能用于计算当前聚合管道的文档,不能处理其它的文档. 这里我们介绍一下聚合框架中常用的几个操作: $project:修改输入文档的结构.可以用来重命名.增加或删除域,也可以用于创建计算结果以及嵌套文档. $m
-
Django内容增加富文本功能的实例
缺少富文本,形式过于单一,不便于浏览与阅读. 一种可行的方法记录如下: 1-下载第三方富文本KindEditor,连接http://kindeditor.net/down.php或者baidu. 2-解压到Django项目下的static/js下,如图所示: 默认没有config.js,需要自行建立config.js,其中内容可参照KindEditor官网或以下代码: KindEditor.ready(function(K) { K.create('textarea',{ width:700,
-
Kindeditor单独调用单图上传增加预览功能的实例
html代码: <p><input type="hidden" id="url1" name="IDCardPicture1" value="" /> <input type="button" id="image1" value="选择图片" style="width: 150px;height: 30px;" /&g
-
java 中mongodb的各种操作查询的实例详解
java 中mongodb的各种操作查询的实例详解 一. 常用查询: 1. 查询一条数据:(多用于保存时判断db中是否已有当前数据,这里 is 精确匹配,模糊匹配 使用regex...) public PageUrl getByUrl(String url) { return findOne(new Query(Criteria.where("url").is(url)),PageUrl.class); } 2. 查询多条数据:linkUrl.id 属于分级查询 public Lis
-
jquery操作ID带有变量的节点实例
如下所示: var indexNode='content'+index; $("#"+indexNode).show( 'puff', { }, 500, callback ); 以上这篇jquery操作ID带有变量的节点实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持我们.
-
react.js 获取真实的DOM节点实例(必看)
为了获取真实的dom节点,文本输入框必须有一个 ref 属性,然后 this.refs.[refName] 就会返回这个真实的 DOM 节点. var MyComponent = React.createClass({ handleClick: function() { this.refs.myTextInput.focus(); }, render: function() { return ( <div> <input type="text" ref="m
-
numpy给array增加维度np.newaxis的实例
如下所示: a[:, np.newaxis] # 给a最外层中括号中的每一个元素加[] a[np.newaxis, :] # 给a最外层中括号中所有元素加[] 以上这篇numpy给array增加维度np.newaxis的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持我们.
-
vue中的 $slot 获取插槽的节点实例
vue 中的 $slot 以前一直不知到这个东西,后来发现 vue api 中 藏着很多的 很神奇的 api,比如这个 具名插槽很好理解,但是那个 default 就有点难了, 写了一个炒鸡简单的 demo father: <template> <div> <button @click="getSlot">getSlot</button> <try ref="try"> <div class=&quo
随机推荐
- 史上最简单的MySQL数据备份与还原教程(下)(三十七)
- win7系统安装SQLServer2000的详细步骤(图文)
- Hadoop 中 HBase Shell命令的详解
- bat和python批量重命名文件的实现代码
- Ucren Virtual Desktop V2.0
- JavaScript计划任务后台运行的方法
- PHP return语句另类用法不止是在函数中
- 举例讲解Python中的Null模式与桥接模式编程
- mysql表的清空、删除和修改操作详解
- Mysql错误1366 - Incorrect integer value解决方法
- js实现内容显示并使用json传输数据
- 理解MySQL——索引与优化总结
- 从零开始学习jQuery (九) jQuery工具函数
- 精解系统非法操作原因及解决方法
- 深入剖析Android消息机制原理
- C#函数式编程中的部分应用详解
- Android实现的ListView分组布局改进示例
- Android开发中ImageView的scaletype属性用法分析
- Laravel路由中不固定数量的参数如何实现?
- pandas apply 函数 实现多进程的示例讲解