diff --git a/Replication.md b/Replication.md index aba3bf4..bcef2d2 100644 --- a/Replication.md +++ b/Replication.md @@ -81,12 +81,12 @@ When a write is made to the filer, there is an additional step before step 1. an ## Fix replication -If one replica is missing, there are no automatic repair right away. This is to prevent over replication due to transient volume sever failures or disconnections. In stead, the volume will just become readonly. For any new writes, just assign a different file id to a different volume. +If one replica is missing, there are no automatic repair right away. This is to prevent over replication due to transient volume sever failures or disconnections. In stead, the volume will just become read-only. For any new writes, just assign a different file id to a different volume. To repair the missing replicas, you can use `volume.fix.replication` in `weed shell`. ### Replicate without deleting -In certain circumstances—like adding/removing/altering replication settings of volumes or servers—the best strategy is to only repair under-replicated volumes and not delete any while working on volume and server modifications, in this citation use the flag `noDelete`: +In certain circumstances—like adding/removing/altering replication settings of volumes or servers—the best strategy is to only repair under-replicated volumes and not delete any while working on volume and server modifications, in this situation use the flag `noDelete`: `volume.fix.replication -noDelete`