Created 08-25-2022 05:00 AM
Hi ,
Kindly for your support, I'm trying to create a kudu table from impala shell after enabling kerberos but i got the following error:
ERROR: AnalysisException: Cannot analyze Kudu table 'courses_kudu': Error determining if Kudu's integration with the Hive Metastore is enabled: Couldn't find a valid master in (cloudera.ngdw.com:7051). Exceptions received: [org.apache.kudu.client.NonRecoverableException: Server requires Kerberos, but this client is not authenticated (missing or expired TGT)]
Kindly find attached steps and error returned.
Created 08-29-2023 08:51 AM
Hi @hebamahmoud
You mean even after configuring the KUDU-HMS integration you are still facing the same issue/error? Can you confirm?
Have you followed the given workaround on all HMS servers?
If that does not work can you try below and check?
CM > kudu > configuration> kudu service Advanced Configuration Snippet (Safety Valve) ==> --trusted_user_acl=impala,hive and restart the kudu services,
Regards,
Chethan YM
Created 08-29-2022 08:10 AM
Any support is highly appreciated.
Created 08-29-2022 08:18 AM
Hi ,
I tried to create a kudu table from hue but i got the same error in impala shell , Kindly support.
Created on 08-29-2022 09:18 AM - edited 08-29-2022 09:19 AM
Hi,
I checked cloudera runtime 7.1.7 know issues for kudu , i found that HMS integration isn't supported. Although i disabled Kudu and HMS integration configuration , i'm still getting the same error message from impala shell and hue.
ERROR: AnalysisException: Cannot analyze Kudu table 'courses_kudu': Error determining if Kudu's integration with the Hive Metastore is enabled: Couldn't find a valid master in (cloudera.ngdw.com:7051). Exceptions received: [org.apache.kudu.client.NonRecoverableException: Server requires Kerberos, but this client is not authenticated (missing or expired TGT)]
e.
Kindly support.
Created 09-01-2022 02:34 AM
Hi,
I tried disabling kerberos for Kudu and i'm able to create a table from impala-shell. Once i re-enabled kerberos configuration for kudu , i got the same issue.
Any advice or recommendation for configuring kerberos for kudu service in cloudera runtime 7.1.7.
Any recommendation is highly appreciated.
Created 09-01-2022 10:57 AM
@hebamahmoud
You first need to integrate Kudu with HMS I would advise you to read the whole document
Geoffrey
Created 09-04-2022 03:14 AM
Dear @Shelton ,
Many thanks. Initially, i configured kudu with HMS and i got the same issue creating kudu table. Until i checked a know issue in Cloudera runtime 7.1.7 in Kudu and HMS.
Kindly check
Then i disabled Kudu and HMS integration , unfortunately i got the same error.
Troubleshooting and investigating the issue shows it's kerberos related configuration because
Any recommendation for troubleshooting and investigating issue for configuring kudu kerberos in cloudera 7.1.7 runtime.
Thanks in advance
Created 09-01-2022 10:25 PM
Try enabling the Kudu Service as a dependency for the Impala service, as shown below.
When you do that Impala will use the selected Kudu service as the default service whenever you use a Kudu table that does not explicitly sets the Kudu masters.
If you don't set the property above you can still use Kudu from Impala but when you create the table you have to specify the Kudu masters through the TBLPROPERTIES clause.
Cheers,
André
Created 09-04-2022 05:32 PM
Did you try enabling the dependency between Kudu and Impala, as per my post above?
Cheers,
André
Created 09-05-2022 02:12 AM
Dear @araujo ,
Many thanks , yes . This configuration is already enabled and configured.
Any recommendation for troubleshooting and investigating issue for configuring kudu kerberos in cloudera 7.1.7 runtime is highly appreciated.
Thanks in advance,