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
