필자는 sqoop --options-file [파일명] 명령어 입력시
다음과 같은 에러가 발생하였다.
1
|
access denied for user '계정명'@'호스트네임'
|
위와 같은 에러 발생시 두가지 이유로
1. 해당 서버에서 mysql port를 개방하지 않아서 발생
해결방법 : mysql port 개방(mysql 디폴트 포트는 3306, 필자는 3309로 mysql 사용할려고 3309로 포트 개방)
1
2
|
sudo firewall-cmd --permanent--zone=public--add-port=3306/tcp
sudo firewall-cmd --reload
|
2. 해당 계정에 mysql 접근 권한이 없어서 발생
해결 방법 : 접근 권한 부여
1
2
|
grant all privileges on *.* to '계정명'@'호스트네임' identified by '비밀번호';
flush privileges;
|
'Error 모음집' 카테고리의 다른 글
Python-MySQL 쿼리 실행 후 rowcount 값이 -1인 경우 (0) | 2019.05.29 |
---|---|
convert MySQL Table Data to JSON string using Python (0) | 2019.05.20 |
hadoop 관련 Error (0) | 2019.05.16 |
hadoop 에러(Container killed on request. Exit code is 143) (0) | 2019.05.09 |
sqoop-mysql 연동시 에러(타임존) (0) | 2019.05.09 |