先上结论:JAVA版本不对,换成1.8的
-
查看日志看问题在哪里
namenode里最新、最大的日志
拉到最下面,有error的。
问题就是如图(大佬这样和我说的)
-
换JAVA版本,换1.8左右的
先把以前的删掉,具体操作百度
安装新的JAVA(参考大佬的):https://www.cnblogs.com/zeze/p/5902124.html
关于win拷贝到ubuntu子系统的方法(百度的):https://jingyan.baidu.com/article/73c3ce283317cce50343d983.html -
可能会出现version -java时没有java,那就这样:
source /etc/profile
-
进入hadoop:
cd /usr/local/hadoop/etc/hadoop
vim hadoop-env.sh
往下拉,找到java_home
写上Java_home的位置,同时去掉注释(#)
虽然很简单,但是找问题的过程花了很久,我就是憨憨,感谢大佬对我不离不弃帮我解决问题