Details
-
Improvement
-
Status: Closed
-
Major
-
Resolution: Won't Fix
-
0.92.0
-
None
-
None
Description
If you restart HDFS underneath HBase, when HBase isn't taking any write load, the region servers won't "notice" that there's any problem until the next time they take a write, at which point they will abort (because the pipeline is gone from beneath them). It would be better if they wrote some garbage to their HLog once every few seconds as a sort of keepalive, so they will aggressively abort as soon as there's an issue.
Attachments
Issue Links
- is related to
-
HBASE-4222 Make HLog more resilient to write pipeline failures
- Closed