티스토리 뷰
레인저를 설정 할 때 ranger db 초기화를 위해서는 root 권한의 유저를 설정해야 합니다.
일반적으로 유저를 생성하고, grant 옵션을 이용해서 사용자를 추가 했으나 권한 부족으로 레이저 설치가 되지 않아서 mysql user 테이블을 조회하여 권한을 확인 하였더니, grant 옵션이 빠져 있어서 다음과 같이 update 를 실행하여 권한을 추가 하였습니다.
-- 사용자 생성
CREATE USER IF NOT EXISTS 'ranger_root'@'%' IDENTIFIED BY 'password';
-- DB 생성
CREATE DATABASE IF NOT EXISTS ranger;
-- 권한 설정
GRANT ALL PRIVILEGES ON *.* TO 'ranger_root'@'%' WITH GRANT OPTION;
-- grant_priv 권한 추가
UPDATE mysql.user SET grant_priv = 'Y' WHERE user = 'ranger_root' AND host = '%';
COMMIT;
반응형
'java' 카테고리의 다른 글
[log4j] log4j 설정을 적용할 때 Unable to locate appender "INFO,DRFA" for logger config "root" 오류 (0) | 2024.10.10 |
---|---|
[jks] Caused by: java.io.IOException: Invalid keystore format (0) | 2022.05.25 |
[java] HttpClient 3.1 라이브러리 프록시 설정 (0) | 2021.12.21 |
[java] 자바 CLI 환경에서 클래스패스를 디렉토리로 설정 하는 방법 (0) | 2021.12.12 |
[java] Error: Could not find or load main class 오류 처리 (0) | 2021.12.12 |
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- SPARK
- Hadoop
- HDFS
- Tez
- build
- Python
- oozie
- Linux
- 하이브
- AWS
- SQL
- yarn
- ubuntu
- nodejs
- HIVE
- error
- java
- 백준
- 하둡
- mysql
- 오류
- bash
- 다이나믹
- 알고리즘
- S3
- emr
- 파이썬
- airflow
- hbase
- 정올
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
글 보관함