Hadoop 在hdfs上格式化namenode之后,如何格式化datanodes?

Hadoop 在hdfs上格式化namenode之后,如何格式化datanodes?,hadoop,namenode,datanode,Hadoop,Namenode,Datanode,我最近一直在以伪分布式模式设置hadoop,我创建了数据并将其加载到HDFS中。后来,由于一个问题,我格式化了namenode。现在,当我这样做时,我发现datanodes上已经存在的目录和文件不再显示了。“格式化”这个词是有道理的,但现在,我确实有这个疑问。由于namenode不再保存文件的元数据,对以前加载的文件的访问是否会被切断?如果是,那么我们如何删除datanodes上已有的数据?您以前的datanode目录现在已过时,是的 您需要手动检查每个datanode并删除这些目录的内容。通过

我最近一直在以伪分布式模式设置hadoop,我创建了数据并将其加载到HDFS中。后来,由于一个问题,我格式化了namenode。现在,当我这样做时,我发现datanodes上已经存在的目录和文件不再显示了。“格式化”这个词是有道理的,但现在,我确实有这个疑问。由于namenode不再保存文件的元数据,对以前加载的文件的访问是否会被切断?如果是,那么我们如何删除datanodes上已有的数据?

您以前的datanode目录现在已过时,是的

您需要手动检查每个datanode并删除这些目录的内容。通过Hadoop CLI没有此类格式命令

默认情况下,数据节点目录是/tmp下的单个文件夹

否则,您已经将XML文件配置为存储数据的位置