hive-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Kumar Jayapal <kjayapa...@gmail.com>
Subject Re: Unable to connect to beeline after kerberos is installed
Date Tue, 24 Nov 2015 12:16:59 GMT
Hello Arpan and Neeraj,

Thanks for the response.  I have checked the setting in hive and sentry on
my production servers they are exactly the same. It works find in Prod but
not in my test environment. Is there any thing else I am missing.

Thanks
Jay









Thanks
Jay

On Tue, Nov 24, 2015 at 3:24 AM, Arpan Rajani <arpan.rajani@whishworks.com>
wrote:

> Hi Jay,
>
> I faced this and fixed yesterday.
> There are two things.
>
> 1)Before connecting to Hive server do you have a valid TGT?
> Do $ kinit user@Realm.com and get a valid TGT
>
> 2) in the jdbc connect string use the hive principle
> Use  "!connect
> jdbc:hive2://<host>:<port>/<db>;principal=<Server_Principal_of_HiveServer2>”.
>
>
> Please make sure it is the hive’s principal, not the user's.
>
> Restart the affected services. And it should work.
>
> Regards,
> Arpan
> On 24 Nov 2015 1:55 am, "Kumar Jayapal" <kjayapal17@gmail.com> wrote:
>
>> Unable to connect to beeline after kerberos is installed I am getting
>> this error. Let me know if an one has resolution for it.
>>
>> *Error: Could not open client transport with JDBC Uri:
>> jdbc:hive2://hiven001.np.mmc.com:10000/
>> <http://hiven001.np.mmc.com:10000/>: Peer indicated failure: Unsupported
>> mechanism type PLAIN (state=08S01,code=0)*
>>
>>
>> 2015-11-24 00:54:21,869 ERROR org.apache.thrift.server.TThreadPoolServer:
>> Error occurred during processing of message.
>> java.lang.RuntimeException:
>> org.apache.thrift.transport.TTransportException: Unsupported mechanism type
>> PLAIN
>>         at
>> org.apache.thrift.transport.TSaslServerTransport$Factory.getTransport(TSaslServerTransport.java:219)
>>         at
>> org.apache.hadoop.hive.thrift.HadoopThriftAuthBridge$Server$TUGIAssumingTransportFactory$1.run(HadoopThriftAuthBridge.java:739)
>>         at
>> org.apache.hadoop.hive.thrift.HadoopThriftAuthBridge$Server$TUGIAssumingTransportFactory$1.run(HadoopThriftAuthBridge.java:736)
>>         at java.security.AccessController.doPrivileged(Native Method)
>>         at javax.security.auth.Subject.doAs(Subject.java:356)
>>         at
>> org.apache.hadoop.security.UserGroupInformation.doAs(UserGroupInformation.java:1651)
>>         at
>> org.apache.hadoop.hive.thrift.HadoopThriftAuthBridge$Server$TUGIAssumingTransportFactory.getTransport(HadoopThriftAuthBridge.java:736)
>>         at
>> org.apache.thrift.server.TThreadPoolServer$WorkerProcess.run(TThreadPoolServer.java:268)
>>         at
>> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
>>         at
>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
>>         at java.lang.Thread.run(Thread.java:745)
>> Caused by: org.apache.thrift.transport.TTransportException: Unsupported
>> mechanism type PLAIN
>>         at
>> org.apache.thrift.transport.TSaslTransport.sendAndThrowMessage(TSaslTransport.java:232)
>>         at
>> org.apache.thrift.transport.TSaslServerTransport.handleSaslStartMessage(TSaslServerTransport.java:138)
>>         at
>> org.apache.thrift.transport.TSaslTransport.open(TSaslTransport.java:271)
>>         at
>> org.apache.thrift.transport.TSaslServerTransport.open(TSaslServerTransport.java:41)
>>         at
>> org.apache.thrift.transport.TSaslServerTransport$Factory.getTransport(TSaslServerTransport.java:216)
>>         ... 10 more
>>
>>
>>
>>
>>
>>
>>
>> Thanks
>> Jay
>>
>
> The contents of this e-mail are confidential and for the exclusive use of
> the intended recipient. If you receive this e-mail in error please delete
> it from your system immediately and notify us either by e-mail or
> telephone. You should not copy, forward or otherwise disclose the content
> of the e-mail. The views expressed in this communication may not
> necessarily be the view held by WHISHWORKS.

Mime
View raw message