Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
0.3.0
Description
I've discovered after some time of having kerberos enabled processors, that the kerberos ticket is not being renewed as it should. This is strange because according to HADOOP-6656, this should be automatically taken care of with a utility thread. I examined the NiFi jstack and saw that the renewal thread was present, so I'm not sure what's going on.
Does NiFi do something with the processor threads that cause child threads to suspend? I have a patch that I'm currently testing (currently looking good), that will renew the kerberos ticket on getFileSystem() if a threshold is reached (e.g. 4 hours).