From fbacb6ee70be37deaa581422e5315ff979f60f51 Mon Sep 17 00:00:00 2001 From: morgane Date: Wed, 3 Sep 2025 20:31:59 +0000 Subject: [PATCH] =?UTF-8?q?T=C3=A9l=C3=A9verser=20les=20fichiers=20vers=20?= =?UTF-8?q?"scripts"?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- scripts/fix_mariadb.sh | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 scripts/fix_mariadb.sh diff --git a/scripts/fix_mariadb.sh b/scripts/fix_mariadb.sh new file mode 100644 index 0000000..0c11143 --- /dev/null +++ b/scripts/fix_mariadb.sh @@ -0,0 +1,15 @@ +#!/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