diff options
author | Alex Auvolat <alex@adnab.me> | 2020-04-21 16:40:17 +0000 |
---|---|---|
committer | Alex Auvolat <alex@adnab.me> | 2020-04-21 16:40:17 +0000 |
commit | b1ddb933b09fa30e0e19e2a545e3000096a9466f (patch) | |
tree | 6a9d72d1deae75ca8d0b2450a76ec23bb508e265 /README.md | |
parent | a04218047ece73aff8ef0647ae55d3f496f709f3 (diff) | |
download | garage-b1ddb933b09fa30e0e19e2a545e3000096a9466f.tar.gz garage-b1ddb933b09fa30e0e19e2a545e3000096a9466f.zip |
Make the repair command accept subcommands to not do everything all the time
Diffstat (limited to 'README.md')
-rw-r--r-- | README.md | 6 |
1 files changed, 6 insertions, 0 deletions
@@ -9,3 +9,9 @@ Garage implements an S3-compatible object store with high resiliency to network ``` RUST_LOG=garage=debug cargo run --release -- server -c config_file.toml ``` + +## What to repair + +- `tables`: to do a full sync of metadata, should not be necessary because it is done every hour by the system +- `versions` and `block_refs`: very time consuming, usefull if deletions have not been propagated, improves garbage collection +- `blocks`: very usefull to resync/rebalance blocks betweeen nodes |