I have a Kerberized cluster (HDP version: 2.4.3 and ambari version: 126.96.36.199) in which Storm in installed. Before the cluster was kerberized, Storm service (Nimbus and Supervisor) was running successfully. But, after kerberization, Nimbus and Supervisor fail to start. I checked logs, got the following error:
[ERROR] Error on initialization of server service-handler
java.lang.RuntimeException: org.apache.storm.zookeeper.KeeperException$InvalidACLException: KeeperErrorCode = InvalidACL for nimbus
Zookeeper service is up and Storm points to right zookeeper hosts.
Also, there is no data in storm local directories. The local directory is: /hadoop/storm. It has /nimbus/inbox folder which is empty.
I am able to solve the issue. The issue was that my keytab was not proper. I guess the keytab was corrupted, not sure what is the reason. After generating a new keytab, my Storm service is up and running.