Bring the seed docs in line with Phase 3
This commit is contained in:
+10
-5
@@ -6,14 +6,16 @@
|
||||
# PURPOSE
|
||||
# ─────────────────────────────────────────────────────────────────────────────
|
||||
# Pushes every share in this host's DAILY_SYNC_SHARES to the partner with
|
||||
# Rsync/rsync.sh --seed. Run once after a partnership onboard, when the mirror's
|
||||
# arr databases know about all the content but the disks behind them are empty.
|
||||
# Rsync/rsync.sh --seed. This is Phase 3 — run after a partnership onboard has
|
||||
# completed, when the mirror's arr databases know about all the content but the
|
||||
# disks behind them are empty. The partnership does not wait on it.
|
||||
#
|
||||
# ==============================================================================================
|
||||
# WHY THIS IS ITS OWN SCRIPT
|
||||
# ==============================================================================================
|
||||
#
|
||||
# This was Step 9d inside partnership_onboard.sh, running inline. On HOST1 that
|
||||
# This was Step 9d inside partnership_onboard.sh, running inline, and is now Phase 3 —
|
||||
# reached only by partnership_onboard.sh --phase3-only. On HOST1 that
|
||||
# is thirteen shares and roughly 28 TB, and DEFAULT_RSYNC_OPTS caps the transfer
|
||||
# at --bwlimit=12500 (12.5 MB/s), so a first seed is a multi-week transfer.
|
||||
#
|
||||
@@ -50,7 +52,7 @@
|
||||
#
|
||||
# Gate Read From Disk
|
||||
# Both are read out of master.conf here rather than trusted from the sourced
|
||||
# environment. Onboard's Step 9c rewrites that file moments before dispatching
|
||||
# environment. Phase 3 rewrites that file moments before dispatching
|
||||
# this script, and each rsync.sh below sources it fresh anyway. With Tier 1
|
||||
# closed rsync.sh moves nothing and still exits 0, so every share would be
|
||||
# counted as seeded — refuse once instead of reporting fourteen no-ops.
|
||||
@@ -79,7 +81,10 @@
|
||||
# RUNTIME MODES
|
||||
# ==============================================================================================
|
||||
#
|
||||
# Rsync/media_seed.sh — seed every DAILY_SYNC_SHARES entry
|
||||
# Partnership/partnership_onboard.sh --phase3-only — the normal entry point: checks
|
||||
# Phase 2 is done, sets the gate posture, dispatches this
|
||||
#
|
||||
# Rsync/media_seed.sh — seed every DAILY_SYNC_SHARES entry directly
|
||||
# Rsync/media_seed.sh --dry-run — pass --dry-run down to rsync.sh
|
||||
# Rsync/media_seed.sh --log — verbose output
|
||||
#
|
||||
|
||||
Reference in New Issue
Block a user