impala删表,而hdfs上文件却还在异常处理

Impala/hive删除表,drop后,hdfs上文件却还在处理方法:

问题原因分析,如下如可以看出一个属组是hive,一个是impala,keberas账号登录hive用户无法删除impala用户文件,则会出现异常

GSS initiate failed [Caused by GSSException: No valid credentials provided (…………

cause:javax.security.sasl.SaslException: GSS initiate failed [Caused by GSSE…………

 

则需要切换keberas账号,使用hdfs账号,kinit -k -t /tmp/hdfs.keytab hdfs@GTMC.COM

 【hdfs是最高权限,其它账号都可以对其做处理】

这样就可以删除了,hadoop fs –rmr /user/hive/warehouse/daas.db/tt_reserve

原文地址:https://www.cnblogs.com/linkmust/p/11557780.html