doc: update multi-hdd section

This commit is contained in:
Alex Auvolat 2023-09-07 14:48:36 +02:00
parent 2f112ac682
commit eb972a8422
2 changed files with 3 additions and 3 deletions

View File

@ -124,4 +124,3 @@ in your cluster, you can run one of the following repair procedures:
- `garage repair versions`: checks that all versions belong to a non-deleted object, and purges any orphan version - `garage repair versions`: checks that all versions belong to a non-deleted object, and purges any orphan version
- `garage repair block_refs`: checks that all block references belong to a non-deleted object version, and purges any orphan block reference (this will then allow the blocks to be garbage-collected) - `garage repair block_refs`: checks that all block references belong to a non-deleted object version, and purges any orphan block reference (this will then allow the blocks to be garbage-collected)

View File

@ -65,7 +65,8 @@ To rebalance data, two strategies can be used:
Garage checks whether the existing copy is in the primary directory of the slice Garage checks whether the existing copy is in the primary directory of the slice
or in a secondary directory. If the current copy is in a secondary directory, or in a secondary directory. If the current copy is in a secondary directory,
Garage re-writes a copy in the primary directory and deletes the one from the Garage re-writes a copy in the primary directory and deletes the one from the
secondary directory. secondary directory. This might never end up rebalancing everything if there
are data blocks that are only read and never written.
- Active rebalancing: an operator of a Garage node can explicitly launch a repair - Active rebalancing: an operator of a Garage node can explicitly launch a repair
procedure that rebalances the data directories, moving all blocks to their procedure that rebalances the data directories, moving all blocks to their
@ -94,7 +95,7 @@ it might still contain subdirectories, but no data files. You can check that
it contains no files using: it contains no files using:
```bash ```bash
find -type f /path/to/old_data find -type f /path/to/old_data # should not print anything
``` ```
at which point it can be removed from the `data_dir` list in your config file. at which point it can be removed from the `data_dir` list in your config file.