hiveserver 2 연결 오류: "User: xxx is not allowed to impressonate yyy (state = 08S 01, code = 0)"

1218 단어 빅 데이터
hive 의 beeline 이나 DBeaver 로 hiveserver 2 를 원 격 으로 연결 할 때 이러한 유사 한 오 류 를 보고 합 니 다.
User: xxx is not allowed to impersonate yyy (state=08S01,code=0)
해결 방법:
hadop 의 프로필 core - site. xml 에 다음 설정 정 보 를 추가 하거나 수정 한 다음 hadop 과 관련 소프트웨어 를 다시 시작 하면 될 것 같 습 니 다.

    hadoop.proxyuser.xxx.hosts
    *


    hadoop.proxyuser.xxx.groups
    *

주의:
여기 xxx 는 User 오류 의 주어 xxx 에 대응 합 니 다.
슈퍼 에이전트 "xxx" 에서 hadop 을 조작 할 수 있 는 사용자, 사용자 그룹, 호스트 를 설정 합 니 다. 모든 것 을 마스크 로 표시 합 니 다.
예 를 들 어 User: dxy is not allowed to impressonate hive 는 xml 를 다음 과 같은 형식 으로 변경 해 야 합 니 다.

    hadoop.proxyuser.dxy.hosts
    *


     hadoop.proxyuser.dxy.groups
     *

 참고 자료:
[1] Hadoop 2.0 에서 사용자 안전 위장 / 모방 메커니즘 실현 원리
[2] CSDN. hive 시작 beeline 연결 오류: 사용자: xxx is not allowed to impressonate anonymous (state = 08S 01, code = 0)
[3] 이금 택 AllenLi. 블 로그 가든. hiveserver 2 연결 오류: 사용자: root is not allowed to impressonate anonymous (state = 08S 01, code = 0)

좋은 웹페이지 즐겨찾기