Troubleshooting
Probe error 'Thrift Error' while using Kerberos authentication
In Hive 4.0.1 with Kerberos enabled, health checks cause excessive error logs:
ERROR [Metastore-Handler-Pool: Thread-65] server.TThreadPoolServer: Thrift Error occurred during processing of message.
This is because the health check doesn’t complete SASL authentication. The error is ignorable, though it can be hidden with the following configuration:
spec:
metastore:
config:
logging:
containers:
hive:
loggers:
org.apache.thrift.server.TThreadPoolServer:
level: NONE
This will suppress all logging from TThreadPoolServer, including log events that might be useful for diagnosing issues. |