es主分片迁移
1.查看当前的分片
[elasticsearch@localhost bin]$ curl -u elastic:elastic -X GET "192.168.1.134:19200/_cat/shards/metric_pl?v&h=shard,prirep,node,docs,store"
shard prirep node docs store
4 r node-14 5727087 566.2mb
4 p node-134 5727087 568.2mb
2 p node-135 5728035 566.4mb
2 r node-14 5728035 568.3mb
3 r node-135 5723360 568mb
3 p node-134 5723360 568.1mb
1 r node-14 5722854 565.9mb
1 p node-134 5722854 565.8mb
0 p node-135 5725736 566.1mb
0 r node-14 5725736 566.1mb
14--0p
134--3p
135--2p
计划分片
14--1p
134--2p
135--2p
2.执行分片命令
curl -u elastic:elastic -X POST "192.168.1.134:19200/_cluster/reroute?pretty" -H 'Content-Type: application/json' -d'
{
"commands" : [
{
"move" : {
"index" : "metric_pl", "shard" : 3,
"from_node" : "node-134", "to_node" : "node-14"
}
}
]
}
'
查看
[elasticsearch@localhost bin]$ curl -u elastic:elastic -X GET "192.168.1.134:19200/_cat/shards/metric_pl?v&h=shard,prirep,node,docs,store"
shard prirep node docs store
4 r node-14 5727087 566.2mb
4 p node-134 5727087 568.2mb
2 p node-135 5728035 566.4mb
2 r node-14 5728035 568.3mb
3 r node-135 5723360 568mb
3 p node-134 -> 192.168.1.14 seXTF0kxQTShkMCfgv5SoQ node-14 5723360 568.1mb
1 r node-14 5722854 565.9mb
1 p node-134 5722854 565.8mb
0 p node-135 5725736 566.1mb
0 r node-14 -> 192.168.1.134 zGLDP_QUSZa4w8oL1RosZw node-134 5725736 566.1mb
完成迁移后的情况
[elasticsearch@localhost bin]$ curl -u elastic:elastic -X GET "192.168.1.134:19200/_cat/shards/metric_pl?v&h=shard,prirep,node,docs,store"
shard prirep node docs store
4 r node-14 5727087 566.2mb
4 p node-134 5727087 568.2mb
2 p node-135 5728035 566.4mb
2 r node-14 5728035 568.3mb
3 r node-135 5723360 568mb
3 p node-14 5723360 568.1mb
1 r node-14 5722854 565.9mb
1 p node-134 5722854 565.8mb
0 p node-135 5725736 566.1mb
0 r node-134 5725736 566.1mb
14--1p
134--2p
135--2p
浙公网安备 33010602011771号