[ 
https://issues.apache.org/jira/browse/HBASE-29682?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

ASF GitHub Bot updated HBASE-29682:
-----------------------------------
    Labels: pull-request-available  (was: )

> Admin#flushMasterStore() should roll the HMaster WAL
> ----------------------------------------------------
>
>                 Key: HBASE-29682
>                 URL: https://issues.apache.org/jira/browse/HBASE-29682
>             Project: HBase
>          Issue Type: Improvement
>            Reporter: Charles Connell
>            Assignee: Charles Connell
>            Priority: Minor
>              Labels: pull-request-available
>
> I argue that in addition to flushing the master region, the 
> flushMasterStore() RPC should also roll the WAL files being written by the 
> HMaster.
> In clusters with small numbers of DataNodes (less than 9, in my experience), 
> a rolling restart of the DataNodes will break WAL writers, in both HMasters 
> and RegionServers. This can be worked around on RegionServers by calling 
> {{admin.rollWALWriter()}} on every RegionServer after restarting each 
> DataNode. Currently, there is no equivalent way to do this to an HMaster. I 
> think the most elegant solution is to augment {{admin.flushMasterStore()}}.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to