Uploaded image for project: 'HBase'
  1. HBase
  2. HBASE-16739

Timed out exception message should include encoded region name

VotersWatch issueWatchersCreate sub-taskLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Minor
    • Resolution: Fixed
    • 1.4.0, 2.0.0
    • 1.4.0, 2.0.0
    • None
    • None
    • Reviewed

    Description

      Saw the following in region server log repeatedly:

      2016-09-26 10:13:33,219 WARN org.apache.hadoop.hbase.regionserver.HRegion: Failed getting lock in batch put, row=1
      java.io.IOException: Timed out waiting for lock for row: 1
        at org.apache.hadoop.hbase.regionserver.HRegion.getRowLockInternal(HRegion.java:5151)
        at org.apache.hadoop.hbase.regionserver.HRegion.doMiniBatchMutation(HRegion.java:3046)
        at org.apache.hadoop.hbase.regionserver.HRegion.batchMutate(HRegion.java:2902)
        at org.apache.hadoop.hbase.regionserver.HRegion.batchMutate(HRegion.java:2844)
        at org.apache.hadoop.hbase.regionserver.RSRpcServices.doBatchOp(RSRpcServices.java:692)
        at org.apache.hadoop.hbase.regionserver.RSRpcServices.doNonAtomicRegionMutation(RSRpcServices.java:654)
        at org.apache.hadoop.hbase.regionserver.RSRpcServices.multi(RSRpcServices.java:2040)
      

      Region name was not logged - making troubleshooting a bit difficult.

      Attachments

        1. 16739.v1.txt
          0.9 kB
          Ted Yu

        Activity

          This comment will be Viewable by All Users Viewable by All Users
          Cancel

          People

            yuzhihong@gmail.com Ted Yu
            yuzhihong@gmail.com Ted Yu
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Slack

                Issue deployment