JobHistory启动错误,CDH显示web连接错误的处理方法

本文介绍了在遇到JobHistory服务启动失败,表现为curl 19888端口提示连接拒绝的问题时,如何进行排查。日志中出现`AccessControlException: Permission denied`,原因是/user/history目录权限不足。解决方案是将该目录所有者更改为mapred,重启服务后恢复正常。同时,若hadoop.out日志文件过大,可能导致日志输出异常,需要删除旧日志文件并重启服务以获取正确日志。
摘要由CSDN通过智能技术生成

### job history 服务错误

#### 日志中没有错误信息,进程正常存在。curl 19888端口提示连接拒绝。将原来的日志文件删除后,出现了权限问题的日志。

```

Caused by: org.apache.hadoop.security.AccessControlException: Permission denied: user=mapred, access=WRITE, inode="/user/history":hdfs:supergroup:drwxr-xr-x

        at org.apache.hadoop.hdfs.server.namenode.DefaultAuthorizationProvider.checkFsPermission(DefaultAuthorizationProvider.java:279)

        at org.apache.hadoop.hdfs.server.namenode.DefaultAuthorizationProvider.check(DefaultAuthorizationProvider.java:260)

        at org.apache.hadoop.hdfs.server.namenode.DefaultAuthorizationProvider.check(DefaultAuthorizationProvider.java:240)

        at org.apache.hadoop.hdfs.server.namenode.DefaultAuthorizationProvider.checkPermission(DefaultAuthorizationProvider.java:162)

        at org.apache.hadoop.hdfs.server.namenode.FSPermissionChecker.checkPermission(FSPermissionChecker

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值