还是不错了! |
qcbb001 发表于 2017-3-18 15:41 终于解决问题了,摸索了一周啊,原因是namenode的java版本是jdk1.8.0_111 ,而datanode的java版本是jdk1.7.0_79,版本都改成jdk1.8.0_111后,运行成功了。 |
qcbb001 发表于 2017-3-18 15:41 /tmp/hadoop-yarn/staging/hadoop/.staging/job_1489819341897_0001/job_1489819341897_0001_1.jhist 这个文件在系统中有。报这个不存在不知道是个什么意思?问题研究好几天了,还是没有个头绪。。。。请教下您怎么检测hadoop api版本是否一致 ? |
Caused by: org.apache.hadoop.ipc.RemoteException(java.io.FileNotFoundException): File does not exist: /tmp/hadoop-yarn/staging/hadoop/.staging/job_1489819341897_0001/job_1489819341897_0001_1.jhist 上面文件找不到,看下源码 java.lang.UnsupportedClassVersionError: com/it18zhang/mapreduce/CreateTheFirstMapper : Unsupported major.minor version 52.0 这个错误说明jdk版本不一致,另外检测hadoop api版本是否一致 |