Uploaded image for project: 'HBase'
  1. HBase
  2. HBASE-19121 HBCK for AMv2 (A.K.A HBCK2)
  3. HBASE-21322

Add a scheduleServerCrashProcedure() API to HbckService

VotersWatch issueWatchersLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

    Details

    • Release Note:
      Adds scheduleServerCrashProcedure to the HbckService.

      Description

      According to my test, if one RS is down, then all procedure logs are deleted, it will lead to that no ServerCrashProcedure is scheduled. And restarting master cannot help. Thus we need to schedule a ServerCrashProcedure manually to solve the problem. I plan to add a scheduleServerCrashProcedure() API to HbckService, then add this API to HBCK2.

        Attachments

        1. HBASE-21322.branch-2.1.001.patch
          14 kB
          Jingyun Tian
        2. HBASE-21322.branch-2.addendum.patch
          1.0 kB
          Jingyun Tian
        3. HBASE-21322.master.001.patch
          14 kB
          Jingyun Tian
        4. HBASE-21322.master.002.patch
          15 kB
          Jingyun Tian
        5. HBASE-21322.master.003.patch
          13 kB
          Jingyun Tian
        6. HBASE-21322.master.004.patch
          13 kB
          Jingyun Tian
        7. HBASE-21322.master.005.patch
          14 kB
          Jingyun Tian
        8. HBASE-21322.master.006.patch
          14 kB
          Jingyun Tian
        9. Screenshot from 2018-10-17 13-35-58.png
          20 kB
          Jingyun Tian
        10. Screenshot from 2018-10-17 13-38-41.png
          40 kB
          Jingyun Tian
        11. Screenshot from 2018-10-17 13-47-06.png
          13 kB
          Jingyun Tian

        Issue Links

          Activity

            People

            • Assignee:
              tianjingyun Jingyun Tian
              Reporter:
              tianjingyun Jingyun Tian

              Dates

              • Created:
                Updated:
                Resolved:

                Issue deployment