Java를 사용하여 AWS EMR에서 Hive에 연결할 수 없음

kshpra

하이브로 AWS EMR 클러스터를 설정했습니다. Java를 사용하여 로컬 컴퓨터에서 하이브 중고품 서버에 연결하고 싶습니다. 다음 코드를 시도했습니다.

Class.forName("com.amazon.hive.jdbc3.HS2Driver");
con = DriverManager.getConnection("jdbc:hive2://ec2XXXX.compute-1.amazonaws.com:10000/default","hadoop", "");

http://docs.aws.amazon.com/ElasticMapReduce/latest/DeveloperGuide/HiveJDBCDriver.html . 개발자 가이드에서 언급했듯이 하이브 jdbc 드라이버와 관련된 jar를 클래스 경로에 추가했습니다. 하지만 연결을 시도 할 때 예외가 발생합니다. 위 코드를 사용하여 간단한 hadoop 클러스터의 하이브 서버에 연결할 수있었습니다 (다른 jdbc 드라이버 사용). 내가 뭔가를 놓친 경우 누군가 제안 해 주시겠습니까? Hive jdbc를 사용하여 로컬 머신에서 AWS EMR의 Hive 서버에 연결할 수 있습니까?

FtoTheZ

(댓글에서 병합 된 답변)

Hive는 포트 10000에서 실행되지만 로컬로만 emr에 대한 ssh 터널을 만들어야합니다.

다음은 하이브 0.13.1에 대한 문서 에서 가져온 것입니다.

터널 만들기

ssh -o ServerAliveInterval=10 -i path-to-key-file -N -L 10000:localhost:10000 hadoop@master-public-dns-name 

JDBC에 연결

 jdbc:hive2://localhost:10000/default

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

cqlsh를 사용하여 AWS Keyspaces에 연결할 수 없음

분류에서Dev

aws ec2를 사용하여 각도 노드 앱 배포-오류 : 서버에 연결할 수 없음

분류에서Dev

Mongoose를 사용하여 MongoDB에 연결할 수 없음

분류에서Dev

RestAPI를 사용하여 Salesforce에 연결할 수 없음 : INVALID SESSION

분류에서Dev

FreeTDS를 사용하여 Azure SQL에 연결할 수 없음

분류에서Dev

SSH를 사용하여 VM (GCE)에 연결할 수 없음

분류에서Dev

Express JS를 사용하여 AWS RDS MySQL 데이터베이스에 연결할 수 없음

분류에서Dev

Java를 사용하여 Hbase에 연결할 수 없습니다.

분류에서Dev

Java를 사용하여 Mariadb에 연결할 수 없습니까?

분류에서Dev

EasyRTC를 사용하여 Xirsys STUN 및 TURN 서버에 연결할 수 없음

분류에서Dev

Java Sdk를 사용하여 Aws Emr 클러스터를 생성 할 수 없음

분류에서Dev

SSL을 사용하여 Apache Spark를 MongoDB에 연결할 수 없음

분류에서Dev

Docker를 사용하여 Spring 앱으로 MongoDB 및 MySQL에 연결할 수 없음

분류에서Dev

sls를 사용하여 로컬에서 AWS Lambda를 호출 할 수 없음

분류에서Dev

AWS EC2 인스턴스를 통해 PHP를 사용하여 AWS MYSQL RDS 인스턴스에 연결할 수 없음

분류에서Dev

AWS RDS SQL Express 서버를 해결할 수 없음, 오류, IP, 포트에 연결할 수 없음

분류에서Dev

AWS EMR Notebook에서 pip를 통해 패키지를 설치할 수 없음

분류에서Dev

Sailsjs 어댑터를 사용하여 AWS RDS를 연결할 수 없음

분류에서Dev

Docker를 사용하여 Mysql에 연결할 수 없습니다.

분류에서Dev

Schemacrawler를 사용하여 MSSQL에 연결할 수 없습니다.

분류에서Dev

RPI (Stretch)에서 iptables FORWARD를 사용하여 네트워크 외부에서 ESXi GUI에 연결할 수 없음

분류에서Dev

boto를 사용하여 AWS S3 버킷을 연결할 수 없음

분류에서Dev

Python-JayDeBeApi를 사용하여 Hive에 연결하는 중 오류 발생-클래스를 찾을 수 없음

분류에서Dev

명령 줄 인터페이스를 통해 Amazon AWS EMR에 연결할 수 없음

분류에서Dev

cygwin ssh를 사용하여 AWS Windows 인스턴스에 ssh 할 수 없음

분류에서Dev

Mac에서 SQLAlchemy를 사용하여 mysql : // 인스턴스에 연결할 수 없음

분류에서Dev

rails4를 사용하여 브라우저에서 ec2 인스턴스에 연결할 수 없음

분류에서Dev

docker-compose를 사용하여 동일한 네트워크에서 mysql 및 spring boot를 연결할 수 없음

분류에서Dev

PowerBI에서 postgres를 사용하여 온 프레미스 게이트웨이를 연결할 수 없음

Related 관련 기사

  1. 1

    cqlsh를 사용하여 AWS Keyspaces에 연결할 수 없음

  2. 2

    aws ec2를 사용하여 각도 노드 앱 배포-오류 : 서버에 연결할 수 없음

  3. 3

    Mongoose를 사용하여 MongoDB에 연결할 수 없음

  4. 4

    RestAPI를 사용하여 Salesforce에 연결할 수 없음 : INVALID SESSION

  5. 5

    FreeTDS를 사용하여 Azure SQL에 연결할 수 없음

  6. 6

    SSH를 사용하여 VM (GCE)에 연결할 수 없음

  7. 7

    Express JS를 사용하여 AWS RDS MySQL 데이터베이스에 연결할 수 없음

  8. 8

    Java를 사용하여 Hbase에 연결할 수 없습니다.

  9. 9

    Java를 사용하여 Mariadb에 연결할 수 없습니까?

  10. 10

    EasyRTC를 사용하여 Xirsys STUN 및 TURN 서버에 연결할 수 없음

  11. 11

    Java Sdk를 사용하여 Aws Emr 클러스터를 생성 할 수 없음

  12. 12

    SSL을 사용하여 Apache Spark를 MongoDB에 연결할 수 없음

  13. 13

    Docker를 사용하여 Spring 앱으로 MongoDB 및 MySQL에 연결할 수 없음

  14. 14

    sls를 사용하여 로컬에서 AWS Lambda를 호출 할 수 없음

  15. 15

    AWS EC2 인스턴스를 통해 PHP를 사용하여 AWS MYSQL RDS 인스턴스에 연결할 수 없음

  16. 16

    AWS RDS SQL Express 서버를 해결할 수 없음, 오류, IP, 포트에 연결할 수 없음

  17. 17

    AWS EMR Notebook에서 pip를 통해 패키지를 설치할 수 없음

  18. 18

    Sailsjs 어댑터를 사용하여 AWS RDS를 연결할 수 없음

  19. 19

    Docker를 사용하여 Mysql에 연결할 수 없습니다.

  20. 20

    Schemacrawler를 사용하여 MSSQL에 연결할 수 없습니다.

  21. 21

    RPI (Stretch)에서 iptables FORWARD를 사용하여 네트워크 외부에서 ESXi GUI에 연결할 수 없음

  22. 22

    boto를 사용하여 AWS S3 버킷을 연결할 수 없음

  23. 23

    Python-JayDeBeApi를 사용하여 Hive에 연결하는 중 오류 발생-클래스를 찾을 수 없음

  24. 24

    명령 줄 인터페이스를 통해 Amazon AWS EMR에 연결할 수 없음

  25. 25

    cygwin ssh를 사용하여 AWS Windows 인스턴스에 ssh 할 수 없음

  26. 26

    Mac에서 SQLAlchemy를 사용하여 mysql : // 인스턴스에 연결할 수 없음

  27. 27

    rails4를 사용하여 브라우저에서 ec2 인스턴스에 연결할 수 없음

  28. 28

    docker-compose를 사용하여 동일한 네트워크에서 mysql 및 spring boot를 연결할 수 없음

  29. 29

    PowerBI에서 postgres를 사용하여 온 프레미스 게이트웨이를 연결할 수 없음

뜨겁다태그

보관