跟随 mapr hadoop
设置文档 hue
使用ldap(直接绑定,active directory方法),重新启动服务,并尝试登录到hue,一些用户会出现以下`django错误:
WebHdfsException at /
IOException: Error getting user info for current user, <someusername>(error 500)
Request Method: GET
Request URL: https://mapr004.myorg.local:8888/
Django Version: 1.6.10
Exception Type: WebHdfsException
Exception Value:
IOException: Error getting user info for current user, <someusername>(error 500)
Exception Location: /opt/mapr/hue/hue-3.12.0/desktop/libs/hadoop/src/hadoop/fs/webhdfs.py in _stats, line 265
Python Executable: /opt/mapr/hue/hue-3.12.0/build/env/bin/python2.7
Python Version: 2.7.13
而其他人可以很好地登录。这里发生了什么?我们能做些什么来解决这个问题?谢谢。
1条答案
按热度按时间5q4ezhmt1#
好像已经修好了。
查看错误消息
WebHDFSException
再看看引起这个错误的其他问题,问题似乎是hue using ldap查找集群上的现有用户(即集群中所有节点上具有相同名称的用户(也应该具有相同的uid和gid?),并检查是否存在这样一个“集群用户”,其名称与使用hue ldap auth登录时使用的名称匹配。因此,我在所有节点上创建了一个用户myname(与我的activedirectory名称相同)。完成此操作后,我可以使用ldap和我的广告凭证登录hue。