我想知道Hadoop如何在重新格式化namenode后处理磁盘数据。 namenode存储集群的metasore,来自磁盘数据映射的HDFS数据。 重新格式化namenode时,hadoop如何执行磁盘数据的删除? 我会很感激的!
答案 0 :(得分:0)
如果重新格式化namenode,则会删除namenode中的所有数据,并且您的namenode将变为新鲜。它将被赋予一个新的集群ID。所有其他节点现在都具有旧的群集ID。因此,当群集处于活动状态时,重新格式化namenode总是一个坏主意。
如果意外执行此操作,则需要从辅助名称节点还原namenode元数据。
如果您想删除数据节点中的数据,只需执行hadoop hdfs -rm -R /