一台node需要下线,但是logstash服务的IP需要继续使用。

来源:6-6 -故障转移.mp4

丧心病狂如我啊

2019-12-09

老师你好 有个ES迁移的问题想咨询一下:
现ES集群有三台node,node1,node2,node3。node1是master
node2上启用了logstash使用udp514端口收集网络设备的log,不方便修改网络设备配置,所以这个ip要继续使用。
现在node2这台服务器因为某些原因要下线, 我准备新增一台node,准备使用node2的IP,请问应该如何操作?
我的想法是直接关掉node2,然后再上线新服务器使用node2的配置(ip、es配置、logstash配置)。这样可行吗?其他node存储的分片会不会同步到新的node2上?还是应该有其他办法迁移

写回答

1回答

rockybean

2019-12-16

ip 是和网卡绑定的,网卡是和机器绑定的,所以这个操作不好做。

你的这个需求其实就是想把 node2 换掉,其实很简单,如下操作:

  1. 新增一个节点加入集群

  2. 把 node2 停掉

  3. 等数据自动迁移到新节点 就可以了

0
0

Elastic Stack从入门到实践,动手搭建数据分析系统

有了Elastic Stack,不用写一行代码,你也可以玩转大数据分析!

1361 学习 · 397 问题

查看课程