filer: add default log purging to master maintenance scripts (#8359)

* filer: add default log purging to master maintenance scripts

* filer: fix default maintenance scripts to include full set of tasks

* filer: refactor maintenance scripts to avoid duplication
This commit is contained in:
Chris Lu
2026-02-16 16:58:15 -08:00
committed by GitHub
parent bddd7960c1
commit 3300874cb5
4 changed files with 28 additions and 12 deletions

View File

@@ -0,0 +1,14 @@
package maintenance
const DefaultMasterMaintenanceScripts = `
lock
ec.encode -fullPercent=95 -quietFor=1h
ec.rebuild -apply
ec.balance -apply
fs.log.purge -daysAgo=7
volume.deleteEmpty -quietFor=24h -apply
volume.balance -apply
volume.fix.replication -apply
s3.clean.uploads -timeAgo=24h
unlock
`