启用kerberos身份验证后,metastore或hiveserver中会出现以下错误。
ERROR server.TThreadPoolServer: Error occurred during processing of message Error applying authorization policy on hive configuration HiveException: TTransportException
hiveserver2启动,但将无法连接到 metastore
即使它在运行也会重复。每次连接尝试都会遇到上述错误。
1条答案
按热度按时间ybzsozfc1#
如果在以下情况下未正确启用sasl,则会发生此错误:
hive.server2.authentication
设置为KERBEROS
###解决方案套
hive.metastore.sasl.enabled
至true
在hive-site.xml
同时确保hive.server2.thrift.sasl.qop
设置为3个选项之一。如。auth