栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 前沿技术 > 大数据 > 大数据系统

Windows 10 安装Hadoop3.2.1出现java.lang.UnsupportedOperationException

Windows 10 安装Hadoop3.2.1出现java.lang.UnsupportedOperationException

Windows 10 安装Hadoop3.2.1出现java.lang.UnsupportedOperationException
  • 1、问题描述
  • 2、官方解释
  • 3、解决办法

我在安装并格式化时遇到 java.lang.UnsupportedOperationException,搜了好多资料和教程,都没有解决,折腾了好长时间终于解决了。在这里记录一下!

1、问题描述

Hadoop3.2.1执行hdfs namenode -format时出现以下问题:

HDFS NameNode and JournalNode are not starting in Windows machine. Found below related exception in logs. 

Caused by: java.lang.UnsupportedOperationExceptionCaused by: java.lang.UnsupportedOperationException
at java.base/java.nio.file.Files.setPosixFilePermissions(Files.java:2155)
at org.apache.hadoop.hdfs.server.common.Storage$StorageDirectory.clearDirectory(Storage.java:452)
at org.apache.hadoop.hdfs.server.namenode.NNStorage.format(NNStorage.java:591)
at org.apache.hadoop.hdfs.server.namenode.NNStorage.format(NNStorage.java:613)
at org.apache.hadoop.hdfs.server.namenode.FSImage.format(FSImage.java:188)
at org.apache.hadoop.hdfs.server.namenode.NameNode.format(NameNode.java:1206)
at org.apache.hadoop.hdfs.server.namenode.NameNode.format(NameNode.java:422)
at com.slog.dfs.hdfs.nn.NameNodeServiceImpl.delayedStart(NameNodeServiceImpl.java:147)
2、官方解释

点此查看详细解释

简单点说就是Hadoop3.2.1这个版本在执行hdfs namenode -format时出现以上错误是一个Bug。

3、解决办法

一种办法是去下载补丁程序,另一种办法是更换版本。从前面的图片可以看到修复版本是:3.3.0、3.1.4、3.2.2。去下载对应修复版本即可,我下载了3.2.2版本,最后成功安装,问题完美解决。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/311432.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号