Просмотр исходного кода

shift log 2026-10-15: MiMo 4x rebase to SparkRing 2026.10.4 (dgx5 disk recovery, digest re-attach sync, 90/100 bench, +19% decode)

Alexander Korolev 1 неделя назад
Родитель
Сommit
f6e334a07b
1 измененных файлов с 36 добавлено и 0 удалено
  1. 36 0
      history/night-shifts/2026-10-15.md

+ 36 - 0
history/night-shifts/2026-10-15.md

@@ -146,3 +146,39 @@ Mac-процесс serve умер после стрима лога (ран-ли
   `/data/cli.json` supervisor-контейнера). Проверено: контейнер на
   `:1.1.12`, RSS ~37 MiB, маркеры actbar/logbox/data-act на `/recipes`,
   `/api/bench` отвечает (401 без токена / 415 без JSON).
+
+## MiMo 4x rebase на SparkRing 2026.10.4 (dgx58-switch)
+
+- `power on dgx58-switch` (dgx5–8 + switch + fan). Образ
+  `dev-20261013-dcp2prefill-status038-sircl-tp6` был пред-затянут на
+  dgx6/dgx8 — digest сверен с релизом 2026.10.4 (`e21ba936…acd76f`) ✅.
+- **dgx5 был заблокирован**: root fs 100% (0 байт свободно) — sshd
+  отказывал в key-auth, docker load невозможен. Чистка docker-мусора
+  (`container prune` 2.6G + `image prune -a` 210.5G + `builder prune`
+  32G) → 307G свободно, 65%. HF-кэш не тронут.
+- dgx6→dgx5 node-to-node ssh падал (`publickey`): у dgx6 только
+  `id_ed25519_shared` (не-deфолтное имя) — ssh его не предлагает; нужен
+  `ssh -i ~/.ssh/id_ed25519_shared`. dgx8→dgx7 работал (у dgx8 есть
+  дефолтный id_ed25519, его публичная половина в authorized_keys dgx7).
+  В итоге синк сделал сам лаунчер: save/load + **pull-by-digest
+  re-attach** (manifest-only, слои локальные) — digest встал на dgx5/dgx7.
+- Первый serve: rank 2 (dgx7) умер через 28 с после старта (не OOM —
+  «Deactivated successfully», `--rm` съел логи). Второй спуск с
+  `--keep --no-wait`: все 4 up, ранг 2 жив — транзиент, повторного
+  триажа не потребовалось (первый спуск стартовал в момент re-attach
+  digest на dgx7 — вероятная гонка).
+- Рецепт: digest 71d41057… → e21ba936… (recipes `a09e85f`), комментарий
+  обновлён (2026.10.4: status 0.3.8, sircl 0.6.0, DCP2 prefill, TP6
+  профиль; все 2026.10.2 профили приняты без изменений).
+- **Bench (v2.8.0, pluto, `--tokenizer /tmp/mimo-tok` — MiMo-токенайзер
+  подтянут с NAS, на pluto его не было): 90/100 (174/194)** ★★★★★.
+  Perf: pp 4,609/4,975, **tg 66.2 c1 / 80.7 c2 @d0** — против якоря
+  10-02 (dev-20261004): pp 4,314, tg 55.4 → **+19% decode, +7% prefill**.
+  Качество 92 (dev7/184) → 90 (v2.8.0/194) — пулы разные, сравнение
+  только по нормированному /100 с cross-harness bias.
+- Отчёты: `recipes/mimo26-flash-mopd-4x-sparkring/reports/2026-10-15_195648_rebase-1015.*`
+  (recipes `040e9f2`). Ветка `seed` в recipe-репо случайно создана и
+  удалена; коммиты легли в `main` (fast-forward).
+- Состояние: MiMo 4x serves на dgx5–8 (API `http://192.168.88.43:30000`,
+  модель `mimo-v2.6-flash` @524K), ledger открыт (serve с `--no-wait`).
+  2x glm53 на dgx1/2 не тронут.