Is it a failed split? Its not an offlined parent with split daughters? It doesn't seem so. I'd grep logs to see if I could figure history of the regions but seems like you did that already. You could merge the regions without data loss. You need to first take the table offline and then run the merge tool.
hbase> disable "TABLENAME" Then once its offline: ./bin/hbase org.apache.hadoop.hbase.util.Merge That should printout usage. Good luck, St.Ack On 2/25/10, Manuel de Ferran <manuel.defer...@gmail.com> wrote: > Greetings, > > While browning a table, I noticed a strange thing in a couple of > regions. I have two regions with same start_key, and two others with > same end_key. > > Here are an extract of my regions list (s stands for 'start_key', and > e for 'end_key') : > > R0 s : 1263184838004\x2F354030030657380\x2F3873287876323769 e: > 1263192001699\x2Fa1000007c7afc6\x2F3880449775843972 > > R1 s : 1263192001699\x2Fa1000007c7afc6\x2F3880449775843972 e : > 1263204796594\x2F354030030723539\x2F3893245091353305 > > R2 s : 1263192001699\x2Fa1000007c7afc6\x2F3880449775843972 e : > 1263224608625\x2F358279017620731\x2F3913046476173954 > > R3 s : 1263204796594\x2F354030030723539\x2F3893245091353305 e: > 1263224608625\x2F358279017620731\x2F3913046476173954 > > R4 s : 1263224608625\x2F358279017620731\x2F3913046476173954 e: > 1263236230681\x2F351680031004439\x2F3924673427948082 > > R5 s : 1263236230681\x2F351680031004439\x2F3924673427948082 e : > 1263246691649\x2F358279018935781\x2F3935132932584112 > > > I expect contiguous regions. But I have smth like this : > R0 -> R1 and R2 > R1 -> R3 > R2 -> R4 > R3 -> R4 > R4 -> R5 > > instead of R0 -> R1 -> R2 ... > > I could not find anything in logfiles that could explain this "failed > split". I was wondering how bad is this situation ? and how I could > fix it ? > > > Thanks >