Files
mash-lab/scripts/fix_mariadb.sh
Morgane 07377e5237 Initial commit: Complete workspace configuration
- MOper/ configurations
- home-assistant/ configurations
- scripts/ automation scripts
- unix/ system configurations
- docker/ Docker services (app, devtools, database, infra, maintenance, portainer, supervision, test)

Excludes: databases, logs, large files, Git submodules, secrets (via .gitignore)
2026-01-02 16:09:32 +00:00

16 lines
452 B
Bash

#!/bin/bash
set -e
CONTAINER="mariadb" # nom du conteneur
DATA_DIR="/srv/docker/database/data/mariadb" # volume host où tc.log est stocké
if docker logs "$CONTAINER" 2>&1 | grep -q "Bad magic header in tc log"; then
echo "⚠️ Problème détecté → suppression de tc.log"
docker stop "$CONTAINER"
rm -f "$DATA_DIR/tc.log"
docker start "$CONTAINER"
echo "✅ Correction appliquée"
else
echo "✅ Rien à corriger"
fi