메뉴 건너뛰기

Cloudera, BigData, Semantic IoT, Hadoop, NoSQL

Cloudera CDH/CDP 및 Hadoop EcoSystem, Semantic IoT등의 개발/운영 기술을 정리합니다. gooper@gooper.com로 문의 주세요.


Hue에서 query 수행 결과를 HDFS file로 export할때(All옵션 선택) 내부적으로 Hue에서 선택한 Database밑에 query-impala-123456 형태의 impala테이블을 생성하면서 지정된 HDFS폴더에 파일을 생성하여 export해준다.

이때 Hue에서 create권한이 없는 db를 선택하면 AuthorizationException: User 'gooper1234' does not have privileges to access: 선택된db명.query_impala_123456의 오류가 발생한다. 

이때는 exportonly db를 만들고 이곳에 대한 all 권한을 gooper1234에게 부여해준다. 

(grant all on database exportonly to role rl_gooper1234)

또한 export된 데이터를 저장할 HDFS폴더에 대한 URI권한을 gooper1234에 부여해 줘야 권한 오류없이 정상적으로 데이터가 저장되며 해당 폴더에 대한 소유자는 impala:gooper1234로 부여하고 권한은 770이상을 부여한다.


Sentry의 Admin Groups(sentry.service.admin.group)에 지정된 사용자나 "grant all on server..."형태로 권한을 부여받은 사용자는 기본적으로 클러스터내 모든 database및 URI에 대한 all권한이 있으므로 별도의 DB에 대한 all권한 부여 없이도 사용가능하다. (export 목적지 HDFS URI에 대한 권한은 write가능하게 조정할 필요가 있음)


server scope의 권한이 있는 Hue계정이라고 해도 될때 있고 안될때 있는것으로 보인다. 

export전용 db를 만들고 이곳에 대한 all 권한을 부여해 주는것이 명확하고 문제 발생 소지를 없애는 방법이다. 


번호 제목 날짜 조회 수
381 DB별 JDBC 드라이버 2015.10.02 466
380 2개 data를 join하고 마지막으로 code정보를 join하여 결과를 얻는 mr 프로그램 2014.06.30 467
379 Class.forName을 이용한 메서드 호출 샘플소스 2016.12.21 467
378 Apache Toree설치(Jupyter에서 Scala, PySpark, SparkR, SQL을 사용할 수 있도록 하는 Kernel) 2018.04.17 467
377 impala2를 Cloudera Manager가 아닌 수동으로 설치하는 방법 2018.05.30 468
376 kafka에서 메세지 중복 consume이 발생할 수 있는 상황 2018.10.23 469
375 halyard 1.3을 다른 서버로 이전하는 방법 2017.07.05 470
374 [Kudu] tablet server 혹은 kudu master가 어떤 원인에 의해서 replica가 failed상태인 경우 복구하는 방법 2021.05.24 473
373 Hue Load Balancer를 L4로 L/B하는 경우는 L4쪽 도멘인으로 발행된 인증서를 TLS/SSL항목에 설정해주어야 한다. 2021.10.08 474
372 HiveServer2인증을 PAM을 이용하도록 설정하는 방법 2018.07.21 475
371 RHEL 7.4에 zeppelin 0.7.4 설치 2018.07.31 482
370 console명령과 API비교 2015.12.21 483
369 Permission denied: user=hadoop, access=EXECUTE, inode="/tmp":root:supergroup:drwxrwx--- 오류해결방법 2015.05.17 484
368 Windows7 64bit 환경에서 ElasticSearch 5.6.3설치하기 2017.10.13 485
367 VisualVM 1.3.9을 이용한 JVM 모니터링 file 2016.10.27 486
» Hue impala에서 query결과를 HDFS 파일로 export시 AuthorizationException: User 'gooper1234' does not have privileges to access: db명.query_impala_123456 2022.03.17 486
365 namenode오류 복구시 사용하는 명령 2016.04.01 489
364 sentry설정후 beeline으로 hive2server에 접속하여 admin계정에 admin권한 부여하기 2018.07.03 489
363 ontology, jena, sparql등 전반에 대한 설명및 예제를 제공하는 사이트 2015.12.08 490
362 sparql 문법구조 설명 file 2015.12.09 490
위로