如何处理磁盘文件系统损坏的数据节点

How to proceed with a data node with corrupt disk file system

对于正确的操作过程,我非常感谢帮助。设置是 3 个具有所有角色的 ELK 节点。

没有完成分片复制。节点 3 在包含数据文件夹的磁盘上遇到故障。存在该文件夹的旧副本(大约一个月),我知道将数据复制进去是不够的。

我的问题是,此时正确的操作过程是什么 return 堆栈进入正常操作模式:

  1. 安装新磁盘并启动节点?幸运的是,这是我们最不重要的数据。
  2. 安装新盘复制旧数据看看能不能恢复数据?

此外,是否会执行选项 1,同时启动安装了数据文件夹的实验节点并还原任何可恢复的数据并将它们远程重新索引到原始集群?

另一种选择是尝试使用bin/elasticsearch-shard工具,看看是否可以修复部分数据。