作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
在 ElasticSearch 2.X 中,您可以使用重新路由来移动分片:
https://www.elastic.co/guide/en/elasticsearch/reference/current/cluster-reroute.html#cluster-reroute
除了为每个分片指定移动之外,有没有一种简单的方法可以将所有分片从一个节点移动到另一个节点?
最佳答案
重新路由不会确保分片保留在新节点中。 Elasticsearch 可能会尝试平衡一些事情并将一些分片移回原始节点。如果要将分片固定到新节点,则需要使用 Shard Allocation Filtering .
如果要将索引index1
的所有分片移动到节点node1
,那么要执行的命令是:
PUT index1/_settings
{
"index.routing.allocation.include._name": "node1"
}
关于elasticsearch - 如何将所有 Elasticsearch 分片从一个节点移动到另一个节点?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39234851/
我是一名优秀的程序员,十分优秀!