从集群到单节点再回到集群时的副作用

问题描述 投票:0回答:1

我目前正在使用一个有 3 个节点的集群。

其中两个节点存在硬件问题,因此在解决缺陷的同时,我们打算将设置更改为单个节点并运行它。

当然,如果两个节点的问题都解决了,我们打算再以3节点的集群运行。这样做有什么问题吗?

不知道会不会没有预期的副作用

我还没有尝试过,如果没有预见到的问题,我会尝试。

elasticsearch server cluster-computing desktop
1个回答
0
投票

你应该/可以做以下事情;

  1. 为您的数据拍摄快照,以便您拥有备份
  2. 将所有索引上的副本设置为 0
  3. 对两个“坏”节点使用分配排除
  4. 让集群将所有数据移动到剩余节点
  5. 更换坏节点,让他们重新加入
  6. 允许重新分配给他们

这省去了更改配置文件的麻烦,并且都可以使用 api 调用来完成。它确实假设您剩余的节点可以处理所有未复制的分片

© www.soinside.com 2019 - 2024. All rights reserved.