配置hadoop集群常见报错汇总 您所在的位置:网站首页 10seconds翻译 配置hadoop集群常见报错汇总

配置hadoop集群常见报错汇总

2024-07-14 20:21| 来源: 网络整理| 查看: 265

配置hadoop集群常见报错汇总1、使用hdfs namenode -format 格式化报错找不到JAVAHOME 该问题只需在对应的窗口导入JAVAHOME即可,注意,此处为对应环境安装的JDK路径,笔者为/usr/local/java [hadoop@hadoop0 var]$ export JAVA_HOME=/usr/local/java 鉴于每次执行都要导入,建议直接在对应的/XXX/hadoop-xxx/etc/hadoop/hadoop-env.sh 添加如下语句,可以免去这个麻烦 export JAVA_HOME=/usr/local/java export HADOOP_CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar2、使用hdfs namenode -format 格式化报错“Exception in thread "main" java.lang.UnsupportedClassVersionError: org/apache/hadoop/yarn/server/nodemanager/NodeManager : Unsupported major.minor version 52.0” 此问题为jdk版本过旧,hadoop3.x需要JDK1.8 解决措施:在JDK对应解压目录上删除旧的链接,重新建立JDK1.8的新链接 [root@hadoop2 ~]# cd /usr/local/ [root@hadoop2 local]# rm -f java [root@hadoop2 local]# ln -sv jdk1.8.0_231 java ‘java’ -> ‘jdk1.7.0_80’ [root@hadoop2 local]# java -version java version "1.8.0_231" Java(TM) SE Runtime Environment (build 1.8.0_231-b11) Java HotSpot(TM) 64-Bit Server VM (build 25.231-b11, mixed mode)

3、启动 start-all.sh 脚本发现如下一堆如下找不到命令的报错 /home/hadoop/hadoop-3.2.1/sbin/../libexec/hadoop-functions.sh: line 398: syntax error near unexpected token `



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有