[ 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)