HBase
  1. HBase
  2. HBASE-5075

regionserver crashed and failover

    Details

    • Hadoop Flags:
      Incompatible change

      Description

      regionserver crashed,it is too long time to notify hmaster.when hmaster know regionserver's shutdown,it is long time to fetch the hlog's lease.
      hbase is a online db, availability is very important.
      i have a idea to improve availability, monitor node to check regionserver's pid.if this pid not exsits,i think the rs down,i will delete the znode,and force close the hlog file.
      so the period maybe 100ms.

      1. HBase-5075-shell.patch
        1 kB
        zhiyuan.dai
      2. Degion of Failure Detection.pdf
        291 kB
        zhiyuan.dai
      3. HBase-5075-src.patch
        40 kB
        zhiyuan.dai

        Issue Links

          Activity

          zhiyuan.dai created issue -
          zhiyuan.dai made changes -
          Field Original Value New Value
          Status Open [ 1 ] Resolved [ 5 ]
          Fix Version/s 0.92.1 [ 12318551 ]
          Fix Version/s 0.90.4 [ 12316406 ]
          Resolution Fixed [ 1 ]
          zhiyuan.dai made changes -
          Resolution Fixed [ 1 ]
          Status Resolved [ 5 ] Reopened [ 4 ]
          zhiyuan.dai made changes -
          Summary regionserver crashed,and failover regionserver crashed and failover
          Fix Version/s 0.92.1 [ 12318551 ]
          Affects Version/s 0.92.1 [ 12318551 ]
          Affects Version/s 0.90.4 [ 12316406 ]
          zhiyuan.dai made changes -
          Description regionserver crashed,it is too long time to notify hmaster.when hmaster know regionserver's shutdown,it is long time to fetch the hlog's lease.
          hbase is a online db,availability is very important.
          i have a idea to improve availability,mintor node to check regionserver's pid.if this pid notexsits,i think the rs down,i will delete the znode,and force close the hlog file.
          so the period maybe 100ms.
          regionserver crashed,it is too long time to notify hmaster.when hmaster know regionserver's shutdown,it is long time to fetch the hlog's lease.
          hbase is a online db, availability is very important.
          i have a idea to improve availability, monitor node to check regionserver's pid.if this pid not exsits,i think the rs down,i will delete the znode,and force close the hlog file.
          so the period maybe 100ms.
          zhiyuan.dai made changes -
          Fix Version/s 0.90.5 [ 12317145 ]
          zhiyuan.dai made changes -
          Attachment 5075.patch [ 12514970 ]
          zhiyuan.dai made changes -
          Attachment HBase-5075-src.patch [ 12515218 ]
          zhiyuan.dai made changes -
          Attachment 5075.patch [ 12514970 ]
          zhiyuan.dai made changes -
          Attachment Degion of Failure Detection.pdf [ 12515219 ]
          ZhengBowen made changes -
          Attachment monitor-daemon.sh [ 12515885 ]
          Attachment start-monitors.sh [ 12515886 ]
          Attachment stop-monitors.sh [ 12515887 ]
          zhiyuan.dai made changes -
          Attachment HBase-5075-shell.patch [ 12515888 ]
          ZhengBowen made changes -
          Attachment monitor-daemon.sh [ 12515885 ]
          ZhengBowen made changes -
          Attachment start-monitors.sh [ 12515886 ]
          ZhengBowen made changes -
          Attachment stop-monitors.sh [ 12515887 ]
          zhiyuan.dai made changes -
          Attachment HBase-5075-shell.patch [ 12515888 ]
          zhiyuan.dai made changes -
          Attachment HBase-5075-shell.patch [ 12515893 ]
          Nicolas Liochon made changes -
          Link This issue is related to HBASE-5844 [ HBASE-5844 ]
          made changes -
          Status Reopened [ 4 ] Patch Available [ 10002 ]
          Hadoop Flags Incompatible change [ 10342 ]
          Affects Version/s 0.90.5 [ 12317145 ]
          Affects Version/s 0.92.1 [ 12318551 ]
          Ted Yu made changes -
          Status Patch Available [ 10002 ] Open [ 1 ]

            People

            • Assignee:
              Unassigned
              Reporter:
              zhiyuan.dai
            • Votes:
              2 Vote for this issue
              Watchers:
              14 Start watching this issue

              Dates

              • Created:
                Updated:

                Development