Closed Emporea closed 3 years ago
https://serverfault.com/a/705171 https://bugs.mysql.com/bug.php?id=83058
You could try backing up your data and mounting a my.cnf with innodb_force_recovery
of maybe 4?
https://mariadb.com/kb/en/innodb-recovery-modes/
https://chepri.com/mysql-innodb-corruption-and-recovery/
I would also try asking over at the Docker Community Forums, Docker Community Slack, or Stack Overflow. Since these repos aren't really a user-help forum
It looks like this issues was introduced with 10.4.13. 10.4.12 still works.
I started a docker container with the following command, connected to it and tried create some tables. After this, I shut down the server:
IMAGE='mariadb:10.4.12'
# IMAGE='mariadb:10.4.13'
export MYSQL_PORT='33072'
docker run --rm \
--env "MYSQL_DATABASE=test" \
--env "MYSQL_ROOT_PASSWORD=rootmysql" \
--name mariadb-test \
--publish $MYSQL_PORT:3306 \
$IMAGE \
--character-set-server=utf8mb4 --collation-server=utf8mb4_unicode_520_ci \
&> /tmp/mariadb.log &
Here is the container's output for both versions:
Downgrading to 10.4.12 is indeed a workaround. My Tables are not corrupted, this was my fear initially.
MDEV-22563 is the bug report associated with this issue and a fix will be available in 10.4.13 when it is released.
Feel free to use the https://jira.mariadb.org tracker for server problems that aren't container packaging issues.
typo in version above. 10.4.14 is now released and should fix your problems. Please report and issue if this or any other problem is still present.
MDEV-22563 fixed in 10.5.4, 10.4.14
I use Nextcloud(18 currently). Everything was working fine until this day when i got this message when accessing my cloud via the webbrowser.
Internal Server Error The server encountered an internal error and was unable to complete your request. Please contact the server administrator if this error reappears multiple times, please include the technical details below in your report. More details can be found in the server log.
I am using docker, or more specific docker compose for almost 2 years now. fpm alpine, splitted into 5 parts: mariadb, redis, app, web, and cron.
The mariadb one has an error currently.
this is in the docker logs. this sounds way too complicated for me and i have no clue.
I have not made any changes to my system. I need my system working. It is in productive use.
let me know if you know anything related to this problem or if I should provide further data or what i should look for to get this fixed. Thank you.