[ https://issues.apache.org/jira/browse/HBASE-22760?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16900514#comment-16900514 ]
Andrew Purtell commented on HBASE-22760: ---------------------------------------- I like the idea of shell triggered configuration reloads, but it would be new to switch functions on and off by reloading configuration (even if that is how it is implemented behind the scenes) and we would still end up with a balance_switch command, because we would be keeping the other foo_switch commands for backwards compatibility, and not having a switch function just for the balancer when we have them for the other functions would be weird. Agree with [~vjasani] and [~anoop.hbase], a new switch command for the balancer makes sense and is congruent with existing commands. > Stop/Resume Snapshot Auto-Cleanup activity with shell command > ------------------------------------------------------------- > > Key: HBASE-22760 > URL: https://issues.apache.org/jira/browse/HBASE-22760 > Project: HBase > Issue Type: Improvement > Components: Admin, shell, snapshots > Affects Versions: 3.0.0, 1.5.0, 2.3.0, 2.2.1, 1.4.11 > Reporter: Viraj Jasani > Assignee: Viraj Jasani > Priority: Major > > For any scheduled snapshot backup activity, we would like to disable > auto-cleaner for snapshot based on TTL. However, as per HBASE-22648 we have a > config to disable snapshot auto-cleaner: > hbase.master.cleaner.snapshot.disable, which would take effect only upon > HMaster restart just similar to any other hbase-site configs. > For any running cluster, we should be able to stop/resume auto-cleanup > activity for snapshot based on shell command. Something similar to below > command should be able to stop/start cleanup chore: > hbase(main):001:0> auto_snapshot_cleaner false (disable auto-cleaner) > hbase(main):001:0> auto_snapshot_cleaner true (enable auto-cleaner) -- This message was sent by Atlassian JIRA (v7.6.14#76016)