在执行“hadoop namenode -format”时,出现以下消息。

Re-format filesystem in Storage Directory /opt/data/temp/dfs/name ? (Y or N)

这里应该给什么? “Y”或“N”。

如果指定为Y,它将丢失HDFS中的数据吗?

最佳答案

仅当dfs.namenode.name.dir已经存在时,即目录已被格式化或现有目录已映射到dfs.namenode.name.dir时,才会提示此问题。

如果您希望重新格式化,请输入YN

输入Y时,目录将被格式化,删除所有现有的元数据(fsimageedits日志)。
这种重新格式化仅删除元数据,必须手动删除数据dfs.datanode.data.dir目录。

关于hadoop - 在hadoop namenode -format命令上查询,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/42803137/

10-12 23:03