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

SplitLog in HMaster spend long time, move it to regionserver

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Major
    • Resolution: Duplicate
    • None
    • 0.90.4
    • master, regionserver, Zookeeper
    • None

    Description

      One of our 100 nodes cluster crashed by namenode crash.
      We restarted and found it spend about two and a half hours to split hlogs.
      After crashed, there are about 3,500 hfiles in /hbase/.logs/. Split 1 of them need about 2~3 seconds.

      SplitLog works in a single thread of HMaster. Why not move it to regionservers? And HMaster only creates split plans and notifies regionserver through zookeeper.

      Attachments

        Activity

          People

            Unassigned Unassigned
            koven2049 mingjian
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: