Cloudera CDH/CDP 및 Hadoop EcoSystem, Semantic IoT등의 개발/운영 기술을 정리합니다. gooper@gooper.com로 문의 주세요.
1. hiveserver2를 기동한다.
hadoop@bigdata-host:~/hive/bin$ hive --service hiveserver2
Starting HiveServer2
2. 외부 프로그램에서 hive server에 접근한다.
org.apache.thrift.transport.TTransportException: java.net.ConnectException: Connection refused: connect
--------------------------------조치사항-----------------------------------
hive-conf.xml에서 아래 항목의 value를 localhost에서 서비스가 되는 서버의 ip로 바꿔줘야.. 외부에서 접속이 가능함
<property>
<name>hive.server2.thrift.bind.host</name>
<value>192.168.0.39</value>
<description>Bind host on which to run the HiveServer2 Thrift interface.
Can be overridden by setting $HIVE_SERVER2_THRIFT_BIND_HOST</description>
</property>
댓글 0
번호 | 제목 | 날짜 | 조회 수 |
---|---|---|---|
681 | dual table만들기 | 2014.05.16 | 1111 |
680 | 특정파일이 생성되어야 action이 실행되는 oozie job만들기(coordinator.xml) | 2014.05.20 | 1080 |
679 | source의 type을 spooldir로 하는 경우 해당 경로에 파일이 들어오면 파일단위로 전송함 | 2014.05.20 | 829 |
678 | hive에서 insert overwrite directory.. 로 하면 default column구분자는 'SOH'혹은 't'가 됨 | 2014.05.20 | 1125 |
677 | import 혹은 export할때 hive파일의 default 구분자는 --input-fields-terminated-by " |