Hi,

We recently encountered a few issues about hbase server incorrect shutdown 
causing table corruption issues. Basically, if the HBase server was not 
gracefully shutdown using stop-hbase.sh, instead it was shutdown by linux 
server reboot, we got '.META' table missing table rows. We were able to use 
'hsbk -fixMeta -fixAssignment' to recover from this issue. However, I was 
wondering if this is the expected behavior of HBase that when hbase server is 
not gracefully shutdown, the database get into inconsistency state?  Is there 
any way from hbase configuration point of view to avoid this behavior?

Thanks,

YuLing

Reply via email to