Uploaded image for project: 'Apache Storm'
  1. Apache Storm
  2. STORM-617

In Storm secure mode re-deploying trident topology causes zookeeper ACL issue

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Blocker
    • Resolution: Won't Fix
    • 0.10.0
    • None
    • storm-core
    • None

    Description

      This issue is caused by this line https://github.com/apache/storm/blob/master/storm-core/src/jvm/backtype/storm/transactional/state/TransactionalState.java#L67

      If the storm cluster nimbus is running with a kerberos principal named "nimbus"
      and supervisors are running with principal "storm" . Storm puts the acl on trident spout using principal "nimbus" and this won't be able to accessed or modified by supervisor since they are logging into zookeeper as user "storm".

      Attachments

        Activity

          People

            sriharsha Harsha
            sriharsha Harsha
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: