A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

环境:CDH5.14.0,HIVE,YARN,HDFS都是cdh默认的版本

背景:配置资源池的时候将resource manager的权限从 * 改为指定用户和group

现象:在hue中执行workflow后看不到日志

报错:

User [dr.who] is not authorized to view the logs for attempt_1542114179367_1068_m_000000_0
问题分析:

hue当前查看yarn日志的用户为dr.who
该用户没有权限查看yarn日志
问题解决方案:

赋予dr.who权限,不安全
更改hue查看日志时的用户
方案2实施:

更改hdfs的core-site.xml配置
//添加参数
hadoop.http.staticuser.user=yarn


重启并查看日志,正常看到日志结束若继续报错

User [dr.yarn] is not authorized to view the logs for attempt_1542114179367_1274_m_000000_0
在yarn集群中给yarn用户授权yarn-->配置---->搜索ACL---->添加yarn用户
再次重启,查看日志就可以了。
---------------------
作者:向阳飞行
来源:CSDN
原文:https://blog.csdn.net/bigdataprimary/article/details/84315410
版权声明:本文为博主原创文章,转载请附上博文链接!

1 个回复

倒序浏览
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马