我想知道hadoop在重新格式化namenode之后如何处理磁盘数据。namenode在hdfs中存储来自磁盘数据Map的集群数据。在重新格式化namenode时,hadoop如何执行磁盘数据的删除?我会很感激的!
4szc88ey1#
如果重新格式化namenode,namenode中的所有数据都将被删除,namenode将变为新的。它将被赋予一个新的集群id。所有其他节点现在都有旧的集群id。所以当集群处于活动状态时,重新格式化namenode总是一个坏主意。如果不小心这样做,则需要从辅助namenode还原namenode元数据。如果要删除数据节点中的数据,只需执行 hadoop hdfs -rm -R /
hadoop hdfs -rm -R /
1条答案
按热度按时间4szc88ey1#
如果重新格式化namenode,namenode中的所有数据都将被删除,namenode将变为新的。它将被赋予一个新的集群id。所有其他节点现在都有旧的集群id。所以当集群处于活动状态时,重新格式化namenode总是一个坏主意。如果不小心这样做,则需要从辅助namenode还原namenode元数据。如果要删除数据节点中的数据,只需执行
hadoop hdfs -rm -R /