runbook audit charge: actions cloturees (flaresolverr purge, agent-perso 768m applique)
This commit is contained in:
parent
cf77b38675
commit
afdfe69295
|
|
@ -13,7 +13,7 @@ ssh nas 'ps aux --sort=-%cpu | head -12; ps aux --sort=-rss | head -8'
|
||||||
- `docker stats` = mémoire cgroup (sans cache) ≠ RSS hôte via `ps`. Ex. qbittorrent : 434 Mo cgroup vs 1,83 Go RSS.
|
- `docker stats` = mémoire cgroup (sans cache) ≠ RSS hôte via `ps`. Ex. qbittorrent : 434 Mo cgroup vs 1,83 Go RSS.
|
||||||
- Swap utilisé ≠ pression actuelle : croiser avec `Dirty` (/proc/meminfo) et l'activité kswapd.
|
- Swap utilisé ≠ pression actuelle : croiser avec `Dirty` (/proc/meminfo) et l'activité kswapd.
|
||||||
|
|
||||||
## État de référence 2026-07-12 (42 containers)
|
## État de référence 2026-07-12 (41 containers après purge flaresolverr)
|
||||||
- RAM : 6,4 / 19,85 Go utilisés, ~12,9 Go disponibles ; somme RSS containers ≈ 4,8 Go ; swap 3,2 Go (résiduel).
|
- RAM : 6,4 / 19,85 Go utilisés, ~12,9 Go disponibles ; somme RSS containers ≈ 4,8 Go ; swap 3,2 Go (résiduel).
|
||||||
- CPU (J4125, 4 cœurs) : ~27 % en moyenne 15 min.
|
- CPU (J4125, 4 cœurs) : ~27 % en moyenne 15 min.
|
||||||
- **Goulot réel = IO disque** : load IO soutenu 2,0–2,4 (btrfs + Postgres n8n/Baserow + SQLite multiples). La machine plafonnera par l'IO avant la RAM/CPU.
|
- **Goulot réel = IO disque** : load IO soutenu 2,0–2,4 (btrfs + Postgres n8n/Baserow + SQLite multiples). La machine plafonnera par l'IO avant la RAM/CPU.
|
||||||
|
|
@ -25,11 +25,9 @@ ssh nas 'ps aux --sort=-%cpu | head -12; ps aux --sort=-rss | head -8'
|
||||||
- wg-easy retiré : VPN NAS = **Tailscale**. WireGuard ne subsiste que sur le VPS (KeepSolid). `wg-admin-client` = client tunnel.
|
- wg-easy retiré : VPN NAS = **Tailscale**. WireGuard ne subsiste que sur le VPS (KeepSolid). `wg-admin-client` = client tunnel.
|
||||||
- Verdict capacité : Family Help prod + nyora-veille passent sans dégradation (<300 Mo en pointe, LLM via Bifrost). Ne pas ajouter de service IO-intensif sans mesure préalable.
|
- Verdict capacité : Family Help prod + nyora-veille passent sans dégradation (<300 Mo en pointe, LLM via Bifrost). Ne pas ajouter de service IO-intensif sans mesure préalable.
|
||||||
|
|
||||||
## Actions en attente
|
## Actions — CLÔTURÉES le 12/07/2026
|
||||||
1. Purger l'orphelin flaresolverr : `docker stop flaresolverr && docker rm flaresolverr` (plus de client depuis la suppression de prowlarr).
|
1. flaresolverr purgé (orphelin, plus de client depuis la suppression de prowlarr). 41 containers actifs.
|
||||||
2. Appliquer la limite hermes-agent-perso 600→768 Mo (déjà stagée dans le compose racine) :
|
2. hermes-agent-perso recréé avec mem_limit/memswap_limit 768 Mo (compose racine hermes-platform) — vérifié : healthy, data 1026:100, UI 3030 = 200.
|
||||||
`cd /volume1/docker/hermes-platform && /usr/local/bin/docker compose up -d --force-recreate hermes-agent-perso`
|
|
||||||
puis vérifier `stat -c '%u:%g' hermes-perso/data` = 1026:100 et health = healthy.
|
|
||||||
|
|
||||||
## Ce qui NE marche PAS
|
## Ce qui NE marche PAS
|
||||||
- Backup de `hermes-perso/data` (4 Go dont 1,2 Go .browsers) via le montage SMB du Mac : cp/rsync time-out. Faire les copies côté NAS.
|
- Backup de `hermes-perso/data` (4 Go dont 1,2 Go .browsers) via le montage SMB du Mac : cp/rsync time-out. Faire les copies côté NAS.
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue