你的浏览器禁用了JavaScript, 请开启后刷新浏览器获得更好的体验!
输入关键字进行搜索
搜索:
发现
分享
文章
活动
登录
用了Elasticsearch,一口气上5T
reroute命令中的from_node怎么填
Elasticsearch
| 作者
ridethewind
| 发布于2019年03月07日 | 阅读数:
1856
分享到:
QQ空间
新浪微博
微信
QQ好友
印象笔记
有道云笔记
发现环境中有几个分片处于unassigned,于是准备对这些分片进行reroute,结果发现from_node参数不知道填什么,cat/shards中看不出来这些分片在哪个结点
没有找到相关结果
已邀请:
与内容相关的链接
提交
3 个回复
bean
赞同来自:
curl -X POST "localhost:9200/_cluster/reroute" -H 'Content-Type: application/json' -d'
{
"commands" : [
{
"allocate_replica" : {
"index" : "test", "shard" : 1,
"node" : "node3"
}
}
]
}
'
参见官网
https://www.elastic.co/guide/e ... .html
ridethewind
赞同来自:
POST /_cluster/reroute
{
"commands" : [
{
"move" : {
"index" : "test", "shard" : 0,
"from_node" : "node1", "to_node" : "node2"
}
},
{
"allocate_replica" : {
"index" : "test", "shard" : 1,
"node" : "node3"
}
}
]
}
我指的是上面的from_node
bean
赞同来自:
不用填from_node,就是说
{
"move" : {
"index" : "test", "shard" : 0,
"from_node" : "node1", "to_node" : "node2"
}
},
这一段是不需要的,可以删掉。
move是指移动已分配的分片,你现在要移动的是未分配的分片,所以用不上move;
allocate_replica是指将未分配的分片移动到指定node上。
你试下。
要回复问题请先
登录
或
注册
发起人
ridethewind
活动推荐
Jun
17
搜索客 Meetup 讲师招募(长期有效)
线上
·
6-17 周一
·
进行中
Jun
28
第26届 GOPS 全球运维大会暨研运数智化技术峰会 · 北京站
北京
·
6-28 周六
·
报名中
相关问题
elasticsearch 设置 node.data: false 依然有数据
elasticsearch node.stop() 和 node.close()区别
ES百亿数据量集群node和索引shard数量选择
elasticsearch6.x通过命令查索引文档总数 与 cerebro界面和kibana界面上看到的索引文档总数不一样
Sql 语法转换es node版本
因硬盘空间不够,通过命令删除数据后 报错了
怎么通过java连接集群中的Node Client节点对集群中索引进行操作?
elasticdump命令不识别中文 有米有地方可以设置
ES在分配shard的时候设置了total_shards_per_node,分配规则出现问题?
扩容后node加入不到集群中
node.master 和 node.data 配置导致search问题
问题状态
最新活动:
2019-03-07 15:22
浏览:
1856
关注:
3
人
3 个回复
bean
赞同来自:
{
"commands" : [
{
"allocate_replica" : {
"index" : "test", "shard" : 1,
"node" : "node3"
}
}
]
}
'
参见官网https://www.elastic.co/guide/e ... .html
ridethewind
赞同来自:
{
"commands" : [
{
"move" : {
"index" : "test", "shard" : 0,
"from_node" : "node1", "to_node" : "node2"
}
},
{
"allocate_replica" : {
"index" : "test", "shard" : 1,
"node" : "node3"
}
}
]
}
我指的是上面的from_node
bean
赞同来自:
{
"move" : {
"index" : "test", "shard" : 0,
"from_node" : "node1", "to_node" : "node2"
}
},
这一段是不需要的,可以删掉。
move是指移动已分配的分片,你现在要移动的是未分配的分片,所以用不上move;
allocate_replica是指将未分配的分片移动到指定node上。
你试下。