Hi,

I'm trying to understand how failures are handled in HBase.

One Disk Failure:
If one disk on a Region Server fails and some HFiles are lost on that
machine, how will that Region Server handle incoming reads for the missing
data? Will the HRegion read from a remote node's replicated HFile over the
network? Will this cause the reads to be slow for this particular set of
data?


Full node failure:
Also, if a Region Server complete crashes/panics, will some reads fail for
a few minutes? If that crashed Region Server was hosting 5 regions, I guess
it will take some time for other nodes to take over those regions and
replay the WAL. So, can I expect a few minutes of downtime before I can
read from the crashed regions again?

Reply via email to