Failed to retrieve data from /webhdfs/v1/?op=LISTSTATUS: Internal Server Error

注意:jdk版本问题,导致hdfsweb界面,Failed to retrieve data from /webhdfs/v1/?op=LISTSTATUS: Server Error 注意:jdk版本问题,导致hdfsweb界面,Failed to retrieve data from /webhdfs/v1/?op=LISTSTATUS: Server Error 经查是由于jdk版本过高,这是因为java 11以后 移除了javax.activation 解决方案: 1:换版本,比如换成jdk1.8 2:下载javax.activiation到/opt/module/hadoop-3.1.3/share/hadoop/common 下载链接:https://jar-downloa 阅读详情

hadoop的web界面上查看hdfs时web界面显示如下异常:

Failed to retrieve data from /webhdfs/v1/?op=LISTSTATUS: Internal Server Error

这个异常会由很多原因发生,如果想确定是什么原因要查看,所访问的web界面的namenode的日志。

我本次遇到的这个异常,在namenode日志看到如下内容:

2019-02-19 14:12:26,838 WARN org.apache.hadoop.hdfs.web.resources.ExceptionHandler: INTERNAL_SERVER_ERROR
java.lang.NullPointerException
	at org.apache.hadoop.hdfs.DFSUtil.bytes2String(DFSUtil.java:314)
	at org.apache.hadoop.hdfs.server.namenode.FSPermissionChecker.getINodeAttrs(FSPermissionChecker.java:238)
	at org.apache.hadoop.hdfs.server.namenode.FSPermissionChecker.checkPermission(FSPermissionChecker.java:183)
	at org.apache.hadoop.hdfs.server.namenode.FSDirectory.checkPermission(FSDirectory.java:1752)
	at org.apache.hadoop.hdfs.server.namenode.FSDirectory.checkPermission(FSDirectory.java:1736)
	at org.apache.hadoop.hdfs.server.namenode.FSDirectory.checkPathAccess(FSDirectory.java:1710)
	at org.apache.hadoop.hdfs.server.namenode.FSDirStatAndListingOp.getListingInt(FSDirStatAndListingOp.java:70)
	at org.apache.hadoop.hdfs.server.namenode.FSNamesystem.getListing(FSNamesystem.java:4446)
at org.apache.hadoop.hdfs.server.namenode.NameNodeRpcServer.getListing(NameNodeRpcServer.java:999)
	at org.apache.hadoop.hdfs.server.namenode.web.resources.NamenodeWebHdfsMethods.getDirectoryListing(NamenodeWebHdfsMethods.java:938)
	at org.apache.hadoop.hdfs.server.namenode.web.resources.NamenodeWebHdfsMethods.getListingStream(NamenodeWebHdfsMethods.java:950)
	at org.apache.hadoop.hdfs.server.namenode.web.resources.NamenodeWebHdfsMethods.get(NamenodeWebHdfsMethods.java:855)
	at org.apache.hadoop.hdfs.server.namenode.web.resources.NamenodeWebHdfsMethods.access$300(NamenodeWebHdfsMethods.java:99)
	at org.apache.hadoop.hdfs.server.namenode.web.resources.NamenodeWebHdfsMethods$3.run(NamenodeWebHdfsMethods.java:794)
	at org.apache.hadoop.hdfs.server.namenode.web.resources.NamenodeWebHdfsMethods$3.run(NamenodeWebHdfsMethods.java:790)
	at java.security.AccessController.doPrivileged(Native Method)
	at javax.security.auth.Subject.doAs(Subject.java:422)

从日志namenode.FSPermissionChecker.getINodeAttrs(FSPermissionChecker.java:238)能看出是在校验用户权限时出错了。然后查到在webhdfs默认用户是在core-siste.xml中用hadoop.http.staticuser.user参数配置。我是因为没有配置这个参数引起的。然后将此参数配置为hadoop的超级用户hadoop。问题解决。

HUE配置zookeeper,HDFS报错Failed to access filesystem root解决 在运行HUE的时候, webhdfs进入总会报错, Failed to access filesystem root我是在集群的三个server(namenode, node1, node2)里面,选的压力最小的一个namenode跑的docker的HUE版本. 版本号3.9ssh namenode `进入namenode server` docker exec -ti hue_test ba 阅读详情

相关推荐

如何解决hadoop文件无法浏览问题“Failed to retrieve data from /webhdfs/v1/?op=LISTSTATUS: Server Error“

搭建好了hadoop环境后,namenode、datanode看着都是正常的。但是当点到browser the file system时,结果报错了,报错的内容是“Failed to retrieve data from /webhdfs/v1/?op=LISTSTATUS: Server Error“.后来我从oracel的官网上下载了jdk的11版本,上传到服务器上,解压缩,重新配置JAVA_HOME环境变量。问题解决。

笔者从事电信媒体开发多年,愿意将多年的开发经验分享给同行 6433

hadoop3访问hdfs web控制页面遇到的各种问题总结

浏览器访问hdfs web遇到的问题

u011489186的博客 1万+

ROS2零拷贝避坑指南:Fast DDS共享内存配置常见问题与排查方法

本文深入解析ROS2 Humble中Fast DDS的零拷贝机制,提供共享内存配置的常见问题排查方法。从环境变量设置、XML配置文件到运行时诊断工具,全面指导开发者高效实现进程间数据传输优化,避免低效拷贝问题。特别针对/dev/shm无文件生成等典型场景给出解决方案。

weixin_30379531的博客 477

Hadoop[3.3.x]Failed to retrieve data from /webhdfs/v1/?op=LISTSTATUS: Server Error

然后重启dfs,先执行。

雨潇的专栏 2330

ECU-TEST 快速入门

ECU-TEST 是由位于德国德累斯顿的TraceTronic公司开发的一款用于嵌入式系统测试验证软件工具。自从2003年首次发布ECU-TEST ,该软件成为了汽车ECU开发的标准工具 ,同时也逐步成为了重型机械和工业自动化开发的标准工具 。该软件是起源自于一个控制单元的系统化测试的项目研究,从而为从德累斯顿工业大学脱离出来的TraceTronic公司奠定了基础。ECU-TEST旨在完成测试案例的规范化、评估、求解和归档。得益于该软件包含大量的自动化测试方法使得测试案例的所有必要功能如创建、求解和评估

wangying202的博客 1万+

WPS文档中心和文档中台 operate 未授权访问漏洞(CVE-2025-0717)

WPS文档中心和文档中台的/open/v6/api/etcd/operate?key=/config/storage&method=get接口存在未授权访问漏洞,攻击者可通过该漏洞获取AK/SK密钥等信息,这些密钥通常用于系统内部认证和权限控制,泄露后可能导致攻击者进一步修改K8s配置、部署恶意容器或执行远程命令,最终实现对系统的完全控制。

李同學AI安全 902

Failed to retrieve data from /webhdfs/v1/?op=LISTSTATUS: Server Error

"Failed to retrieve data from /webhdfs/v1/?op=LISTSTATUS: Server Error"解决方法一解决方法二问题解决 在启动Hadoop后, 在window系统访问http://192.168..*:9870/ , 选择Utilities下的Browse file system menu,出现 Failed to retrieve data ...

weixin_45688123的博客 1万+

(十一)随机性与独立性回顾

随机性与独立性回顾

旺旺的碎冰冰~的博客 1016

Failed to retrieve data from /webhdfs/v1/?op=LISTSTATUS: Server Error解决

先上结论:JAVA版本不对,换成1.8的 查看日志看问题在哪里 namenode里最新、最大的日志 拉到最下面,有error的。 问题就是如图(大佬这样和我说的) 换JAVA版本,换1.8左右的 先把以前的删掉,具体操作百度 安装新的JAVA(参考大佬的):https://www.cnblogs.com/zeze/p/5902124.html 关于win拷贝到ubuntu子系统的方法(百度...

qq_40797864的博客 5123

PCL——KITTI数据集.bin文件转.pcd并可视化【2025最新版】

kitti数据集中的bin格式点云主要存储的字段为:`x`、`y`、`z`、`intensity`,对应于PCL中的PointXYZI。因此,只需将bin中的属性信息读取出来放入`PointXYZI`即可。本文给出简单易用的实现代码。博客长期更新,本文最近更新时间为:2025年1月11日。

点云侠的博客 3956

Oracle EBS的帐套由“4C”构成,而华为MetaERP将其发展为“6C”

华为MetaERP从OracleEBS的"4C"架构升级为"6C",实现核算理念革新。核心突破在于将会计科目、核算维度和核算单元解耦,形成"科目表+维度库"的灵活架构。新架构优势显著:1)科目回归会计本质,管理维度独立扩展;2)支持无限维度的精细化核算;3)实现数据权限隔离和内部交易自动化;4)采用元数据驱动设计,为AI应用奠定基础。这一平台化架构解决了大型企业在全球化、多元化发展中的核算难题,相比传统架构具有更强的灵活性和扩展性。

金牌架构师 202

Failed to retrieve data from /webhdfs/v1/?op=LISTSTATUS: Server Error. 问题解决

查看http://localhost:9870/explorer.html#/时出现错误,错误界面如下: 解决办法: 该问题时由于Java版本导致的,本地安装了多个版本,默认使用版本Java11,版本过高。修改java 版本到1.8,问题解决 修改对应文件:hadoop-env.sh export JAVA_HOME=${JAVA 1.8所在目录}, 如下图,问题解决 ...

JoeFan_Fan的博客 3990

PS射击游戏射线检测优化:原理、工程与全链路高性能实现

射线池:减少GC,提升批量检测效率。分层检测:先粗后细,远距离射击高效判定。批量检测:并行处理,适合大量射线场景。空间结构:进一步加速大场景检测。下面继续深入射线检测优化,补充更多实用细节和进阶技巧,包括空间分区加速、射线检测多线程/异步化、射线合并与分帧、射线池通用模板、常见性能陷阱与调优建议等。对于极端性能需求,可自定义轻量级物理系统,仅检测关键对象(如玩家、子弹),跳过复杂物理引擎。结合AABB、OBB、球体等简单碰撞体,射线-包围体检测极快。空间分区+分层检测是大场景射线优化核心。

本博客聚焦游戏开发技巧、创业实战心得及大学热门课程干货。这里既有技术深度,也有思维广度,无论你是开发者、创业者还是高校学子,都能在这里找到适合自己的成长之路! 434

Hadoop web页面下Browse Direct出现:Failed to retrieve data from /webhdfs/v1/?op=LISTSTATUS: Server Error

原因由于使用的jdk版本过高(本人使用的为jdk11版本),java 11以后 移除了javax.activation**。 根据原因有以下两个解决方法: 方法一: 在Download javax.activation JAR files with all dependenciesDownload JAR files for javax.activation ✓ With dependencies ✓ Documentation ✓ Source codehttps://jar-download...

qq_41872343的博客 3756

《大数据: Hive 交互命令和常用配置》

一、Hive 交互命令 1. 首先解决一个可能发生的问题 (log4 jar包冲突) 我这里解决方法就是删除一个,我删的是hive下的包 yexiang@hadoop1:<hive>$ hive SLF4J: Class path contains multiple SLF4J bindings. SLF4J: Found binding in [jar:file:/opt/soft/apache-hive-2.3.7-bin/lib/log4j-slf4j-impl-2.6.2.ja.

yexiang优快云的专栏 287

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

启动hadoopWeb服务时50070端口显示HDFS服务不可用

Hadoop50070端口HDFS文件详情页面显示HDFS服务未启动

Jackourer的博客 465

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

hadoop 伪分布式Browse Directory报错Failed to retrieve data from /。。。。

hadoop 伪分布式Browse Directory报错Failed to retrieve data from /。。。。 如下图: 解决办法: 该问题时由于Java版本导致的,安装了14版本,版本过高。修改java 版本到1.8,问题解决 同时要修改对应文件:hadoop-env.sh export JAVA_HOME=${JAVA 1.8所在目录} ...

qq_42058242的博客 1447

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

hadoop配置出错信息汇总

1:INFO ipc.Client: Retrying connect to server: localhost/127.0.0.1:12200. Already tried 0 time(s). 运行 ximo@ubuntu:~$ hadoop fs -ls 14/01/08 22:01:41 INFO ipc.Client: Retrying connect to server: l

一个Java菜鸟(同微信公众号) 1279

windows配置kerberos客户端

cm6.2开启了kerberos,然后访问hdfs-web页面报错:Permission denied when trying to open /webhdfs/v1/?op=LISTSTATUS: java.lang.IllegalArgumentException 1、需要配置windows kerberos客户端 下载地址:http://web.mit.edu/kerbe...

qq_35315256的博客 3309

解决配置完kerberos后,HDFS、YARN的web页面无法访问

HDFSWebUI浏览器认证 我们设置CDH支持kerberos后会出现下图所示的情况: 这是因为权限问题,按照下面的方式可完美解决 1.浏览器配置(Firefox) 1.打开火狐浏览器,在地址栏输入:about:config,进入设置页面。 2.搜索“network.negotiate-auth.trusted-uris”,修改值为自己的服务器主机名。 3搜索“network.auth.use-sspi”,双击将值变为false。 2安装kfw 1安装提...

不二先生的笔记 6116

Hadoop上传文件到HDFS失败

错误提示: INFO hdfs.DFSClient: Exception in createBlockOutputStream java.net.NoRouteToHostException: No route to host at sun.nio.ch.SocketChannelImpl.checkConnect(Native Method)...

weixin_30239339的博客 1111

Failed to retrieve data from webhdfsv1op=LISTSTATUS: java.lang.reflect.InvocationTargetException

 用web界面浏览hdfs文件系统失败(8020端口),其它的可以看,但是当Browse the file system 的时候,不能看到文件的目录,有报错: Failed to retrieve data from webhdfsv1op=LISTSTATUS: java.lang.reflect.InvocationTargetException  在网上搜了没有解决,接下来说说我的办法。这个方法适用于hadoop测试的时候。 解决办法:  用命令hdfs namenode -format格式化HDFS

A__stick的博客 1117

hadoop Web端报错:Failed to retrieve data from

1.在hadoopweb端无法下载到文件 检索数据失败 我这里的原因时浏览器的版本不行 我这里换成Google就okk了

s19980228的博客 2305
上一篇: 使用apache ranger控制hdfs权限,对组设置访问权限不起作用的解决
下一篇: Yarn简介及Capacity & Fair Scheduler
join_null
博客等级 码龄11年 25粉丝 113原创
评论 5
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值