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

Provide a tool for showing and killing corrupted topology

    XMLWordPrintableJSON

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 2.0.0
    • Component/s: storm-core
    • Labels:

      Description

      After STORM-1976, Nimbus doesn't clean up corrupted topologies.
      (corrupted topology means the topology whose codes are not available on blobstore.)

      Also after STORM-1977, no Nimbus is gaining leadership if one or more topologies are corrupted, which means all nimbuses will be no-op.

      So we should provide a tool to kill specific topology without accessing leader nimbus (because there's no leader nimbus at that time). The tool should also determine which topologies are corrupted, and show its list or clean up automatically.

        Attachments

        1. proposal_admin_tool_design.docx
          80 kB
          Kamal
        2. AdminCommands.java
          4 kB
          Kamal

          Issue Links

            Activity

              People

              • Assignee:
                bkamal Kamal
                Reporter:
                kabhwan Jungtaek Lim
              • Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 4h
                  4h