hbase-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From ibrahim nelman <ibrahim.nel...@gmail.com>
Subject HBase -ROOT- table have some hdfs blocks missing. (v.0.92)
Date Mon, 23 Dec 2013 13:51:51 GMT
Hi All,

I just shutdown my 10-nodes hbase cluster (0.92) and restart the machine.
After restart, I can not start HBase because there is an hdfs file belongs
to -ROOT- tables whose block is totally missing.

Here is what hadoop fsck return :

/hbase/-ROOT-/70236052/info/73f1a60fdb584d55a4ce38431c6221be 734 bytes, 1
block(
s):
/hbase/-ROOT-/70236052/info/73f1a60fdb584d55a4ce38431c6221be: CORRUPT
blockpool
BP-82693651-10.0.106.65-1339148449089 block blk_-284664395950138605
 MISSING 1 blocks of total size 734 B
0. BP-82693651-10.0.106.65-1339148449089:blk_-284664395950138605_3976401
len=734
 MISSING!

I tried to repair using OfflineMetaRepair but the error is still there.
Anyway to repair a -ROOT- table or generate it based on the data ? The
other -ROOT- info files are still ok.

I want to remove the missing link from the namenode, but worried that some
meta can not be read afterward. I also found some .META. files corrupted,
but will focus on fixing the -ROOT- first.


Thank you.
Regards,
Nelman

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message