FATAL namenode.NameNode: Exception in namenode join java.lang.ExceptionInInitializerError
来源:互联网 发布:聊天软件市场分析 编辑:程序博客网 时间:2024/05/21 09:39
hadoop namenode -format的时候出现了这个问题“
[hadoop@hadoop02 app]$ hadoop namenode -format
DEPRECATED: Use of this script to execute hdfs command is deprecated.Instead use the hdfs command for it.
17/09/24 19:42:17 FATAL namenode.NameNode: Exception in namenode join
java.lang.ExceptionInInitializerError
at org.apache.hadoop.util.StringUtils.<clinit>(StringUtils.java:76)
at org.apache.hadoop.hdfs.server.namenode.NameNode.main(NameNode.java:1423)
Caused by: java.lang.StringIndexOutOfBoundsException: begin 0, end 3, length 1
at java.base/java.lang.String.checkBoundsBeginEnd(String.java:3116)
at java.base/java.lang.String.substring(String.java:1885)
at org.apache.hadoop.util.Shell.<clinit>(Shell.java:49)
... 2 more
Exception in thread "main" java.lang.NoClassDefFoundError: Could not initialize class org.apache.hadoop.util.StringUtils
at org.apache.hadoop.util.ExitUtil.terminate(ExitUtil.java:170)
at org.apache.hadoop.hdfs.server.namenode.NameNode.main(NameNode.java:1430)
[hadoop@hadoop02 app]$
今天换了一下JDK9用来和hadoop-2.4.1来搭建伪分布式环境,遇到了这个问题,问题直指java中的自负数组越界的问题,遇到这种问题我式了很多种方法都没有得到解决,想了一下这种问题应该是从本质上面的,于是换了低版本的JDK环境就可以了,建议用1.8,这个比较稳!
阅读全文
1 0
- FATAL namenode.NameNode: Exception in namenode join java.lang.ExceptionInInitializerError
- NameNode---Exception in namenode join
- Hadoop 格式化namenode错误:FATAL namenode.NameNode: Exception innamenode join
- Hadoop 格式化namenode错误:FATAL namenode.NameNode: Exception innamenode join
- Hadoop 格式化namenode错误:FATAL namenode.NameNode: Exception innamenode join
- Hadoop 格式化namenode错误:FATAL namenode.NameNode: Exception innamenode join 解决办法
- NameNode
- Namenode
- FATAL EXCEPTION: Thread-7890 java.lang.ExceptionInInitializerError
- 启动namenode失败:FATAL error
- Exception in thread "main" java.lang.ExceptionInInitializerError
- Exception in thread "main" java.lang.ExceptionInInitializerError
- Exception in thread "main" java.lang.ExceptionInInitializerError
- Exception in thread "main" java.lang.ExceptionInInitializerError
- NameNode federation
- hadoop namenode
- HDFS---Namenode
- hdfs namenode
- php中四种webservice实现的简单架构方法及实例
- Test.7Time
- 数据库结构优化
- 学习An introduction to machine learning with scikit-learn笔记
- XCode9的新变化
- FATAL namenode.NameNode: Exception in namenode join java.lang.ExceptionInInitializerError
- 数组中重复的数字
- MUI 拍照和从系统相册选择图片上传
- git中Please enter a commit message to explain why this merge is necessary
- 从Mysql官网下载mysql.tar.gz版本的安装包
- 摩拜与ofo, 你们这是为了共享单车还是共享经济?
- css定位
- js ajax 常用函数
- Test.8 Point