린아저씨의 잡학사전

1. Presto와 Hive를 연동하기 위해서는 hive.properties 라는 hive 설정 정보가 담긴 파일이 필요합니다.

# vi /root/.prestoadmin/catalog/hive.properties

connector.name=hive-hadoop2
hive.metastore.uri=thrift://<metastore-host-or-ip>:9083(metastore-port)

HA구성 시에는 다음 정보를 추가로 입력하여 준다.
hive.config.resources=/etc/hadoop/conf/core-site.xml,/etc/hadoop/conf/hdfs-site.xml

 

2.  위에서 설정한 catalog 정보를 presto server에 추가해주고 Presto 서버를 재시작해준다.

#presto-admin catalog add hive
#presto-admin server restart

 

3. Hive 테이블에 대한 쿼리를 실행시켜본다.

# presto-cli --catalog hive --schema default
presto:default> show schemas;
presto:default> show tables;
presto:default> SELECT * FROM test;

☞ 이 글이 도움이 되셨다면 광고 클릭을 부탁드립니다 :) 

공유하기

facebook twitter kakaoTalk kakaostory naver band