为什么需要格式化namenode?

时间:2015-06-03 15:56:33

标签: hadoop

我想了解为什么在启动hadoop守护进程之前需要格式化namenode。 我知道如何格式化它但不知道我为什么要这样做。

2 个答案:

答案 0 :(得分:1)

当我们格式化namenode时,它会格式化与数据节点相关的元数据。通过这样做,数据节点上的所有信息都会丢失,并且可以重新用于新数据。

答案 1 :(得分:0)

实际上,每次想要启动hadoop deamon时都不需要格式化。 一旦你设置了你的集群就需要它。如果你每次都格式化,那么你将丢失你的数据....所以建议不要格式化namenode ..只需你可以重新启动并开始停止deamons ..