summaryrefslogtreecommitdiff
path: root/scrub/e2scrub.conf.in
Commit message (Collapse)AuthorAgeFilesLines
* e2scrub_all: only run in service mode when periodic_e2scrub=1Theodore Ts'o2019-07-111-0/+4
| | | | | | | By default, e2scrub_all will not actually trigger online scrubs unless periodic_e2scrub=1 is set in /etc/e2scrub.conf. Signed-off-by: Theodore Ts'o <tytso@mit.edu>
* e2scrub: make e2scrub_fail's e-mail addresses be configurableTheodore Ts'o2019-03-071-0/+8
| | | | | | | Allow the sender and recipient e-mail addresses be configurable from /etc/e2scrub.conf. Signed-off-by: Theodore Ts'o <tytso@mit.edu>
* e2scrub: create a script to scrub all ext* filesystemsDarrick J. Wong2018-08-051-0/+3
| | | | | | | | | Create an e2scrub_all command to find all ext* filesystems and run an online scrub against them all. Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> Reviewed-by: Andreas Dilger <adilger@dilger.ca> Signed-off-by: Theodore Ts'o <tytso@mit.edu>
* e2scrub: create online fsck tool of sortsDarrick J. Wong2018-08-051-0/+10
Implement online fsck for ext* filesystems which live on LVM-managed logical volumes. The basic strategy mirrors that of e2croncheck -- create a snapshot, fsck the snapshot, report whatever errors appear, remove snapshot. Unlike e2croncheck, this utility accepts any LVM device path, knows about snapshots running out of space, and can call fstrim having validated that the fs metadata is ok. Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Theodore Ts'o <tytso@mit.edu>