diff --git a/ansible/roles/litellm/files/funk-cluster b/ansible/roles/litellm/files/funk-cluster index bda49db..e20978e 100644 --- a/ansible/roles/litellm/files/funk-cluster +++ b/ansible/roles/litellm/files/funk-cluster @@ -504,6 +504,19 @@ cmd_stop() { echo "[ storage-01 — arrêt des services données ]" for svc in qdrant postgresql-16; do stop_service "$svc"; done + echo "" + echo "[ storage-01 — démontage RAID5 /srv/data ]" + stop_service nfs-server + sync + info "Flush buffers disque (sync)..." + if umount /srv/data 2>/dev/null; then + ok "/srv/data démonté proprement" + else + warn "umount /srv/data échoué — processus encore actif :" + lsof /srv/data 2>/dev/null | awk 'NR<=6' || true + warn "Extinction quand même — systemd finalisera le démontage" + fi + echo "" ok "Homelab Funk arrêté proprement" echo ""