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

RegionServer doesn't retry to check if base node is available

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Duplicate
    • 0.92.1, 0.94.0, 0.95.2
    • None
    • regionserver, Zookeeper
    • None

    Description

      I've a script that starts hbase and a couple of region servers in distributed mode (hbase.cluster.distributed = true)

      $HBASE_HOME/bin/start-hbase.sh
      $HBASE_HOME/bin/local-regionservers.sh start 1 2 3
      

      but the region servers are not able to start...
      It seems that during the RS start the the znode is still not available, and HRegionServer.initializeZooKeeper() check just once if the base not is available.

      2012-03-28 21:54:05,013 INFO org.apache.hadoop.hbase.regionserver.HRegionServer: STOPPED: Check the value configured in 'zookeeper.znode.parent'. There could be a mismatch with the one configured in the master.
      2012-03-28 21:54:08,598 FATAL org.apache.hadoop.hbase.regionserver.HRegionServer: ABORTING region server localhost,60202,1332964444824: Initialization of RS failed.  Hence aborting RS.
      java.io.IOException: Received the shutdown message while waiting.
      	at org.apache.hadoop.hbase.regionserver.HRegionServer.blockAndCheckIfStopped(HRegionServer.java:626)
      	at org.apache.hadoop.hbase.regionserver.HRegionServer.initializeZooKeeper(HRegionServer.java:596)
      	at org.apache.hadoop.hbase.regionserver.HRegionServer.preRegistrationInitialization(HRegionServer.java:558)
      	at org.apache.hadoop.hbase.regionserver.HRegionServer.run(HRegionServer.java:672)
      	at java.lang.Thread.run(Thread.java:662)
      

      Attachments

        1. hbase-1-regionserver.log
          35 kB
          Matteo Bertozzi
        2. hbase-2-regionserver.log
          35 kB
          Matteo Bertozzi
        3. hbase-3-regionserver.log
          52 kB
          Matteo Bertozzi
        4. HBASE-5666-0.92.patch
          5 kB
          Matteo Bertozzi
        5. HBASE-5666-v1.patch
          5 kB
          Matteo Bertozzi
        6. HBASE-5666-v2.patch
          5 kB
          Matteo Bertozzi
        7. HBASE-5666-v3.patch
          5 kB
          Matteo Bertozzi
        8. HBASE-5666-v4.patch
          6 kB
          Matteo Bertozzi
        9. HBASE-5666-v5.patch
          4 kB
          Matteo Bertozzi
        10. HBASE-5666-v6.patch
          4 kB
          Matteo Bertozzi
        11. HBASE-5666-v7.patch
          4 kB
          Matteo Bertozzi
        12. HBASE-5666-v8.patch
          5 kB
          Matteo Bertozzi
        13. hbase-master.log
          86 kB
          Matteo Bertozzi
        14. hbase-regionserver.log
          23 kB
          Matteo Bertozzi
        15. hbase-zookeeper.log
          22 kB
          Matteo Bertozzi

        Activity

          People

            Unassigned Unassigned
            mbertozzi Matteo Bertozzi
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: