2017-12-13 17 views
0

mapr hadoopdocs에 LDAP (직접 바인딩, 활성 디렉토리 방법)를 사용하여 hue을 설정하고, 서비스를 다시 시작하고, 색조에 로그인하려고하면 일부 사용자는 `Django error :일부 사용자는 LDAP을 사용하는 색조가 적합하지 않습니다.

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 

다음과 같이 잘 로그인 할 수 있습니다. 여기서 무엇이 일어나고 있으며 이것을 해결하기 위해 무엇을 할 수 있습니까? 감사.

답변

0

고정 된 것으로 보입니다.

WebHDFSException을보고이 오류를 발생시키는 other 문제를 보면 LDAP를 사용하는 색조가 클러스터의 기존 사용자를 찾습니다 (즉, 같은 이름을 가진 클러스터의 사용자를 찾습니다. (모든 uid와 gid도 동일해야합니까?)) 그리고 색조 LDAP 인증을 사용하여 로그인하는 데 사용 된 이름과 일치하는 '클러스터 사용자'가 있는지 확인합니다.

따라서 모든 노드에서 사용자 myname (내 활성 디렉토리 이름과 동일한 이름)을 만들었습니다. 이 작업을 수행 한 후 내 AD 자격 증명으로 LDAP를 사용하여 색조에 로그인 할 수있었습니다.