Correct the reason the shared database cluster must not be stopped: its second database is now ownerless rather than in use, which makes losing it quieter, not safer

This commit is contained in:
heaven 2026-09-04 20:51:07 +03:00
parent db2c9b8a7c
commit 6e31e29c1f

View file

@ -34,7 +34,7 @@
**Рецепт самодостаточен:** `<скретчпад сессии>/stand/UP.sh` — поднимает Postgres, если он упал, поднимает демона, дожидается `readyz` и кладёт cookie-jar. Пробы — `. <скретчпад>/stand/api.sh`, дальше `api GET /v0/capabilities`.
**СТЕНД ОПУЩЕН 04.09 после окончания приёмки — но опущен НАПОЛОВИНУ, и вторая половина жива НАРОЧНО.** Остановлен только демон на `8099`. ⛔ **Postgres на `55433` НЕ гасится ни при каких условиях: кластер ОБЩИЙ** — на нём и `tmstand34` (этот стенд), и `tmstand`, база ЧУЖОГО живого стенда (демон на `8080`, аптайм с ~31.08, `pid 1090739`). Остановка кластера уронила бы чужую сессию: это ровно тот случай, когда «прибраться за собой» означает сломать соседа. Запрет продублирован в самом `UP.sh` — читают рецепт, а не журнал.
**СТЕНД ОПУЩЕН 04.09 после окончания приёмки — но опущен НАПОЛОВИНУ, и вторая половина жива НАРОЧНО.** Остановлен только демон на `8099`. ⛔ **Postgres на `55433` НЕ гасится ни при каких условиях.** На кластере ДВЕ базы: `tmstand34` (этот стенд) и `tmstand`. ⚠ **Причина запрета сменилась в тот же день и стала СИЛЬНЕЕ — пишу обе, потому что проверяемая и ложная причина хуже отсутствия причины.** Было: `tmstand` — база ЧУЖОГО ЖИВОГО стенда (демон на `8080`, `pid 1090739`, аптайм с ~31.08), и остановка кластера уронила бы чужую сессию. Стало: демона того стенда владелец велел погасить как артефакт, оркестратор погасил по PID, порт `8080` свободен — **но база осталась, и теперь она НИЧЬЯ**. Снести кластер значит снести данные, за которыми уже НЕКОМУ ПРИЙТИ, и пропажу никто не заметит. Запрет продублирован в самом `UP.sh` — читают рецепт, а не журнал.
**Данные платного прогона пережили остановку и сверены ПОСЛЕ неё** (`psql` по `tmstand34`): 2 книги · 10 глав · 14 экспортов · 5 прогонов; деньги по `credit_ledger``grant 0.600000`, `settlement -0.278319`, холды в ноль (`-1.512494` / `+1.512494`), **остаток `0.321681 USD`**. Списание сходится с отчётом пака до микродоллара. Поднять обратно — `UP.sh`; порт `8099` свободен.