Bonjour, pour les pros de SQL/mariaDB , comment réparer une base ?
De retour de congés, mon HA est dans un état instable , apres analyse l espace disque est full , j ai fait le ménage ( j aurais pas du j ai effacé les backup comme un con pensant qu ils étaient aussi sur gdrive et c’etait pas le cas ) , et ca se relance mais j ai plus d historiques …
mariaDB ne se lance pas et repete ceci dans les logs :
2022-08-10 13:12:59 0 [Note] InnoDB: Compressed tables use zlib 1.2.12
2022-08-10 13:12:59 0 [Note] InnoDB: Number of pools: 1
2022-08-10 13:12:59 0 [Note] InnoDB: Using generic crc32 instructions
2022-08-10 13:12:59 0 [Note] mariadbd: O_TMPFILE is not supported on /var/tmp (disabling future attempts)
2022-08-10 13:12:59 0 [Note] InnoDB: Using Linux native AIO
2022-08-10 13:12:59 0 [Note] InnoDB: Initializing buffer pool, total size = 134217728, chunk size = 134217728
2022-08-10 13:12:59 0 [Note] InnoDB: Completed initialization of buffer pool
2022-08-10 13:13:00 0 [Note] InnoDB: Starting crash recovery from checkpoint LSN=81481620797,81481620797
220810 13:13:00 mysqld_safe Number of processes running now: 0
220810 13:13:00 mysqld_safe mysqld restarted
2022-08-10 13:13:00 0 [Note] InnoDB: 128 rollback segments are active.
2022-08-10 13:13:00 0 [Note] InnoDB: Removed temporary tablespace data file: "./ibtmp1"
2022-08-10 13:13:00 0 [Note] InnoDB: Creating shared tablespace for temporary tables
2022-08-10 13:13:00 0 [Note] InnoDB: Setting file './ibtmp1' size to 12 MB. Physically writing the file full; Please wait ...
2022-08-10 13:13:00 0 [Note] InnoDB: File './ibtmp1' size is now 12 MB.
2022-08-10 13:13:00 0 [Note] InnoDB: 10.6.8 started; log sequence number 81481620965; transaction id 1654501
2022-08-10 13:13:00 0 [Note] Plugin 'FEEDBACK' is disabled.
2022-08-10 13:13:00 0 [Note] InnoDB: Loading buffer pool(s) from /data/databases/ib_buffer_pool
2022-08-10 13:13:00 0 [Note] Server socket created on IP: '[0.0.0.0](https://l.facebook.com/l.php?u=https%3A%2F%2F0.0.0.0%2F%3Ffbclid%3DIwAR06P1CUwyyfdduKwL3xthY-lXlcjO8TSywxnE9FYHh--uQuRtDQYkZlPD8&h=AT25gbwH3uFmFHAxImwMSiIJ-WG5oKWQ3-NqBoJ_c7BKYPtwnLHqZFqKaBhygEqB2-HtbHPkHDPXz5m2giinw5hsEivIQyxK-MyLx2dGg-9-Q8iC4Y5YZJ5hYvQJFXLxoA&__tn__=-UK-R&c[0]=AT27lz4XPRB5s44OPQbRIgJhN5bRGTxm8pnJpbT57OyVxpWsFXMKzOgZ7TLJwiZ2kDjg0H6iO5jClerwdOkbUdapTiijnhaeihejvhNIQ8GgJVCmrEWf9obVshF6cuWqiMCNimtRkNm1xC4FVwtkaPJ0yBQ9odPi7gc2a5UAFPRkuwANYnaiUlBWorb0683fNbYdDfSHICCiQpYt2dM)'.
2022-08-10 13:13:00 0 [Note] Server socket created on IP: '::'.
2022-08-10 13:13:00 0 [Note] /usr/bin/mariadbd (server 10.6.8-MariaDB) starting as process 4492 ...
2022-08-10 13:13:00 0 [ERROR] mariadbd: Can't lock aria control file '/data/databases/aria_log_control' for exclusive use, error: 11. Will retry for 30 seconds
2022-08-10 13:13:00 0 [Note] InnoDB: Buffer pool(s) load completed at 220810 13:13:00
2022-08-10 13:13:00 0 [Note] /usr/bin/mariadbd: ready for connections.
Version: '10.6.8-MariaDB' socket: '/run/mysqld/mysqld.sock' port: 3306 MariaDB Server
2022-08-10 13:13:01 0 [ERROR] InnoDB: Space id and page no stored in the page, read in are [page id: space=77, page number=262143], should be [page id: space=77, page number=4294967295]
2022-08-10 13:13:01 0xa37c9388 InnoDB: Assertion failure in file /home/buildozer/aports/main/mariadb/src/mariadb-10.6.8/storage/innobase/include/fut0lst.h line 129
InnoDB: Failing assertion: ut_align_offset(faddr, srv_page_size) >= FIL_PAGE_DATA
InnoDB: We intentionally generate a memory trap.
InnoDB: Submit a detailed bug report to [https://jira.mariadb.org/](https://l.facebook.com/l.php?u=https%3A%2F%2Fjira.mariadb.org%2F%3Ffbclid%3DIwAR0-kTezQDhjNoEQX7ZMZL-ZhcUkLWTGeXOI9m-KVngFL5PCa5P_K0kdN-M&h=AT0Ld17BGgBq1Vkez-5EhDKEbw5CdhokoudHsKZyx32TxAwaB7HVbaD-HC34LSAVqUUZhlrOv0ZVGLfrjpPqFcH7s4F4FYYtawHsUGQyMws7rmE6Yx-3Ozzh9bRGfXDjVw&__tn__=-UK-R&c[0]=AT27lz4XPRB5s44OPQbRIgJhN5bRGTxm8pnJpbT57OyVxpWsFXMKzOgZ7TLJwiZ2kDjg0H6iO5jClerwdOkbUdapTiijnhaeihejvhNIQ8GgJVCmrEWf9obVshF6cuWqiMCNimtRkNm1xC4FVwtkaPJ0yBQ9odPi7gc2a5UAFPRkuwANYnaiUlBWorb0683fNbYdDfSHICCiQpYt2dM)
InnoDB: If you get repeated assertion failures or crashes, even
InnoDB: immediately after the mariadbd startup, there may be
InnoDB: corruption in the InnoDB tablespace. Please refer to
InnoDB: [https://mariadb.com/kb/en/library/innodb-recovery-modes/](https://mariadb.com/kb/en/library/innodb-recovery-modes/?fbclid=IwAR1sjyR4qFr_-rZr5qI9JUV3QJF4hc80pdo-aCUkzB2BDzmtolSnqVavBwA)
InnoDB: about forcing recovery.
j ai essayé d aller dans le docker ( docker exec -it addon_core_mariadb bash ) et rajouter au /etc/my.cnf un
innodb_force_recovery=1 , mais si je relance l addon mariaDB, ma modif disparait …
quelqu un aurait une solution miracle ?
en attendant j ai desactivé la ligne reccorder dans la conf, donc le systeme enregistre dans le fichier .db , est ce qu il sera possible si ma base est recuperable de re importer les données du db ?