티스토리 뷰
데이터처리/Hive
[에러] beeline 에서 오류 원인 : Unexpected end of file when reading from HS2 server
정선생 2023. 2. 8. 00:00반응형
beeline 에서 쿼리를 잘 돌리다가 아래와 같은 오류가 발생하는 경우가 있다면 재접속을 해보자.
beeline 실행시점에는 문제가 없었다가, HiveServer 가 재기동되거나 해서 세션이 끊긴지 모른상태에서 쿼리를 호출할 경우 아래와 같은 에러메시지를 낼 수 있다.
0: jdbc:hive2://myhive.myDomain.com:2181,p> select count(*) from sample.t_sample where ymd = '2023-02-01' group by hh24mi;
Unexpected end of file when reading from HS2 server. The root cause might be too many concurrent connections. Please ask the administrator to check the number of active connections, and adjust hive.server2.thrift.max.worker.threads if applicable.
Error: Failed to run async statement (state=08S01,code=0)
즉, !quit 로 종료후 재접속 해서 쿼리를 다시 돌려보자.
반응형
'데이터처리 > Hive' 카테고리의 다른 글
[HIVE] HiveAccessControlException Permission denied 원인 (0) | 2023.02.16 |
---|---|
[튜닝] 리듀서가 적게 잡혀 느린 Group By 쿼리 튜닝하기 - CBO 삽질 케이스 (0) | 2023.02.09 |
[Hive] select * from table 에서 필드 일부만 제외하는 방법? - 블랙리스트 방식 (0) | 2022.10.25 |
[HIVE] distinct count 문제 해결 및 튜닝방법 정리 (0) | 2022.06.08 |
[HIVE] Hive 의 skewed 문제 튜닝하기 (0) | 2022.06.06 |
댓글