beeline은 hiveserver2에 연결할 때 jdbc:hive2://hadoop102:10000 오류를 보고합니다. 오류 jdbc:hive2://hadoop102:10000: Invalid status72를 보고합니다.

내가 구성한

hiveserver2 클라이언트는 nohup hive --service hiveserver2 >/dev/null 2>&1 &를 통해 시작되었습니다.
beeline 클라이언트 bin/beeline -u jdbc:hive2://hadoop102:10000 -n lxy에 연결할 때 Invalid 오류가 발생합니다. status72가 보고되었습니다.

해결책:

hive.log 로그를 확인해보니 해당 주소가 사용된 것으로 확인되었습니다.

 netstat -apn | grep 10000 명령을 사용하여 포트를 확인한 결과 포트 10000이 사용되고 있음을 발견했습니다.

 sudo Fuser -k -n tcp 10000 명령을 통해 10000 포트를 종료하고 다시 연결합니다.

가상 머신을 닫은 후 다음에 가상 머신을 열 때 이 포트가 다시 열리므로 포트를 다시 닫아야 합니다.

 또 다른 문제. 다음 두 명령을 실행하십시오. lxy를 자신의 사용자로 변경하십시오. 

그런 다음 hiveserver2를 다시 연결하십시오. 성공

Supongo que te gusta

Origin blog.csdn.net/weixin_59055372/article/details/131501657
Recomendado
Clasificación