Details
-
Improvement
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
3.0.0-alpha-1, 2.2.3
-
None
Description
hmaster /hbase/replication/rs session expired (hbase replication default value is true, we don't use ) causes logcleaner can not clean oldWALs, which resulits in oldWALs too large (more than 2TB).
we can solve it by following :
1) increase the session timeout(but i think it is not a good idea. because we do not know how long to set is suitable)
2) close the hbase replication. It is not a good idea too, when our user uses this feature
3) we need add retry times, for example when it has already happened three times, we set the ReplicationLogCleaner and SnapShotCleaner stop
that is all my ideas, i do not konw it is suitable, If it is suitable, could i commit a PR?
Does anynode have a good idea.
Attachments
Attachments
Issue Links
1.
|
Backport HBASE-23340 to branch-2.4 | Resolved | Peter Somogyi |