Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
配置:我们有 1 个 HDFS Namenode 和 3 个数据节点。
现在,namenode 重新启动,并且由于某种原因集群 ID 发生了更改(Datanodes 仍在运行)
我们尝试将集群 ID 从 datanode 更新到 namenode,反之亦然,但没有运气。Namenode 和 datanode 永远无法同步数据。
由于它很关键并且数据较少,我们格式化了 HDFS。(在格式化之前,我们将整个 BP 文件夹复制到某个存储中)。
现在我们可以将备份文件夹中的数据恢复到 HDFS 吗?
如果没有 NameNode fsimage,仅使用备份的 BP 文件夹就无法恢复数据。修复集群 ID 比从 BP 文件夹恢复数据要容易得多。
fsimage