当前位置:首页>开发>正文

启动hadoop不成功,求助 Hadoop启动不成功

2023-05-31 04:14:03 互联网 未知 开发

 启动hadoop不成功,求助 Hadoop启动不成功

启动hadoop不成功,求助

启动失败原因很多,最常见的是:
1、Hadoop权限访问权限问题
2、Host文件配置错误问题的,节点之间网络不通
3、ssh无密码登录配置错误
4、hadoop未格式化hdfs文件系统
5、配置文件hdfs-site.xml core-site.xml mared-site.xml yarn-site.xml配置错误,到网上找个免费的安装文档逐个检查一下

Hadoop启动不成功

Start-all.sh这个命令要到hadoop目录下的bin目录下执行:./start-all.sh才可以。或者你将hadoop/bin添加到PATH下面,可以进入/etc/profile里面修改。具体命令如下:(1)配置环境变量vi/etc/profile(2)添加:exportexportPATH=.:$PATH:$你的hadoop的安装目录/bin保存退出vi(3)为了让profile立即生效,source/etc/profile执行完后,就可以在任何目录下直接执行hadoop/bin下的任何命令了。

hadoop集群启动失败说没有/home/hadoop/hadoop2.6.0/bin/hdfs这个文件怎么办

不用设置啥classpath 先在eclipse里面将这个工程打成jar包 放到Linux目录下 那你就运行 hadoop jar 存放的路径/wordmain.jar 输入文件路径 输出文件路径 比如 hadoop jar ~/wordmain.jar in out

hadoop集群启动失败,找不到usr/hadoop/bin路径

你没有安装或者配置JAVA_HOME,请查看你的/etc/profile、hadoop/conf/hadoop-env.sh等需要配置JDK的文件。 另外一种可能是你安装配置了JDK,但是没有source /etc/profile,或者source后没有退出当前shell并重新登录来刷新JDK配置。

hadoop的启动问题

这个问题也是刚开始部署环境时遇到的问题,解决方式,是我自己找的,有点烦锁~
1、首先通过网页查看一下状态显示,可能通过它看出有几个datanode联上了,有几个没联上,从而找出大致的问题在namenode还是datanode上。
1、首先通过netstat -tnp看一下namenode和datanode所使用的端口是否都已经正常开启
2、查看你的logs,不要只看namenode或某个datanode,而要全部查看,每一个结点的最后的log.
3、再就是查看hadoop中master,slavers还有ethX的配置是否正确。
4、如果出现看不懂的错误信息的话,把代码直接贴到百度或google可以给你一些意想不到的惊喜。
我的问题就是这么解决的,也没有老师指导,最后也搭成了,希望对你有帮助。

最新文章