[ 
https://issues.apache.org/jira/browse/HIVE-6202?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

johnson xu updated HIVE-6202:
-----------------------------

    Labels: hiveserver  (was: )

> Hive Server can not work with client without 'JDBC driver' in CLASSPATH
> -----------------------------------------------------------------------
>
>                 Key: HIVE-6202
>                 URL: https://issues.apache.org/jira/browse/HIVE-6202
>             Project: Hive
>          Issue Type: Bug
>    Affects Versions: 0.12.0
>         Environment: postgres
>            Reporter: johnson xu
>              Labels: hiveserver
>
> Start the hive server daemon without JDBC drive in the CLASSPATH. Then start 
> hive client to connect to hive-server and run 'show tables' will report error 
> 'thrift exception: java.net.SocketException: Broken pipe'.
> {code}
> # hive -h hiveserver -p 10000
> ...
> [hiveserver:10000] hive> show tables;
> [Thrift Error]: org.apache.thrift.transport.TTransportException
> [Thrift Error]: Hive server is not cleaned due to thrift exception: 
> java.net.SocketException: Broken pipe
> {code}
> Check the hive log will find error about 'The specified datastore driver 
> ("org.postgresql.Driver") was not found in the CLA
> SSPATH.'. Add the JDBC driver to hive lib and then the hive operation works 
> fine.
> However, in the former verion (such as hive 0.11.0), the hive server do not 
> need the JDBC drive and work fine with hive client.



--
This message was sent by Atlassian JIRA
(v6.1.5#6160)

Reply via email to