Hadoop集群中格式化后,怎么避免NN和DN的id不一致。

注意格式化NameNode,会产生新的集群id,导致NameNode和DataNode的集群id不一致,集群找不到已往数据。如果集群在运行过程中报错,需要重新格式化NameNode的话,一定要先停止namenode和datanode进程,并且要删除所有机器的data和logs目录,然后再进行格式化。

也就是说NameNode和DataNode是通过一个id来进行联系的。NameNode格式化一次就会产生一个新的id,就会导致和之前的DataNode的id不一致,就会发生集群运行错误。

 

 

 

 

 

posted @ 2022-04-17 11:21  功不唐捐-纯小喜  阅读(193)  评论(0)    收藏  举报