Hadoop部署中遇到的错误总结

Hadoop 解除 "Name node is in safe mode"

        运行hadoop的命令时可能会出现如下的错误信息:

        org.apache.hadoop.hdfs.server.namenode.SafeModeException: Command Error Message.Name node is in safe mode.

        解决方法:

        bin/hadoop dfsadmin -safemode leave  #关闭safe mode


namenode格式化失败

        可能的原因:dfs.name.dir指定的目录已经存在(格式化要求该目录不能存在);VERSION中指定的namespaceID由于重复格式化而产生变化,新格式化的namenode和datanode中namespaceID不一致。

        解决方法:删除dfs.name.dir指定的目录;删除VERSION文件。


ERROR org.apache.Hadoop.hdfs.server.datanode.DataNode: java.io.IOException:
Call to master/192.168.106.251:9091 failed on local exception: java.net.NoRouteToHost Exception: No route to host

        可能是master的监听端口未开启成功,或者被master主机的防火墙阻止。尝试查看master上的监听端口这关闭防火墙以解决问题


Hadoop启动之后datanode节点自动关闭

        在执行start-all.sh命令后,datanode中检查到服务已经启动,但是不久后就自动关闭。

        可能是datanode与master通信失败造成的。

        解决方法同上一条所述。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值