搭建hadoop集群常见坑二:hadoop集群中namenode启动不起来的成因和二种解决方法

                                                                       hadoop集群中namenode启动不起来如何解决

新手在初次搭建 hadoop集群中经常遇到namenode或者databode启动不起来,大概率是因为多次格式化NameNode造成的。

 

因为每格式化一次NameNode,就会产生新的集群id,导致NameNode和DataNode的集群id不一致,最终启动不起来namenode。有二个解决方法:

第一种.删除原目录,先删除data文件和logs日志文件夹,然后再格式化NameNode。data文件的路径在core-site.xml下配置的hadoop.tmp.dir所指向的目录。

搭建hadoop集群常见坑二:hadoop集群中namenode启动不起来的成因和二种解决方法_第1张图片

 

第二种:将namenode节点和datanode节点中的集群id复制粘贴为一致。

搭建hadoop集群常见坑二:hadoop集群中namenode启动不起来的成因和二种解决方法_第2张图片

你可能感兴趣的:(hadoop)