GithubHelp home page GithubHelp logo

Comments (22)

lippl avatar lippl commented on August 22, 2024 8

For Reference: I am having the same issue and found the following Bug Reports already filed at Alpine and MariaDB

from docker-mariadb.

lippl avatar lippl commented on August 22, 2024 4

Well, I just edited the dockerfile to built using FROM ghcr.io/linuxserver/baseimage-alpine:arm32v7-3.12 and the argument MARIADB_VERSION: 10.4.17-r1. That is working for now.
The bugs also mention the issue to be fixed on the latest edge version of alpine. But for now I am just waiting for an updated version here. Until then I will stick with the older 3.12/10.4 version.

from docker-mariadb.

aptalca avatar aptalca commented on August 22, 2024 3

I can reproduce on arm32. Doesn't affect aarch64. Could be (likely is) an upstream issue. Will investigate further.

from docker-mariadb.

nemchik avatar nemchik commented on August 22, 2024 3

Can anyone who previously confirmed this issue have a look at #81 and try the tag in the OP to see if they have issues with it?

from docker-mariadb.

nishantbb avatar nishantbb commented on August 22, 2024 2

Same thing on my end.

Same here. Added some of the info requested on the MariaDB bug tracker to hopefully keep things pushing along.

I saw on that tracker that the issue is not occurring for 10.4.x, are these versions possible with the alpine image?

from docker-mariadb.

lippl avatar lippl commented on August 22, 2024 2

Thanks, Looking good so far from my side!

from docker-mariadb.

ajaskiewiczpl avatar ajaskiewiczpl commented on August 22, 2024 1

I know this might not be a solution for everyone, but what I can recommend for Raspberry Pi users is to install 64-bit Ubuntu Server. There are lot more official docker images for ARM64 platform. I am running it since a week and everything works perfectly fine.

from docker-mariadb.

Bolkarr avatar Bolkarr commented on August 22, 2024 1

Unfortunately not everyone has a 64bit capable system. For example I use a Odroid HC2. The whole system is under constant high CPU use, which is preventing it to use resources for other applications, we desperately need a fix for this...

from docker-mariadb.

ajaskiewiczpl avatar ajaskiewiczpl commented on August 22, 2024 1

I understand, that's why I said this is not a solution for everyone. Another "workaround" that might work for you, is to temporarily limit CPU resources for docker container until the fix is ready.
--cpus="0.25"
Again, this is not a solution but rather temporary workaround, that at least give more cpu resources for other apps in the system.

from docker-mariadb.

w4z avatar w4z commented on August 22, 2024 1

I have the same issue. Limiting temporarily CPU via --cpus= does not help too much as everything becomes too slow.

from docker-mariadb.

iDaoU avatar iDaoU commented on August 22, 2024 1

Well, my solution is to use the tobi312/rpi-mariadb:10.4-alpine docker image. From here.

I think the long-term solution for linuxserver/docker-mariadb would be:

  1. Upgrade the base image to Ubuntu Focal (mariadb:10.3), or
  2. Wait for Alpine 3.13's mariadb:10.5+ setup to become stable, or
  3. (Edit after suggestion from @Bolkarr) Use Alpine 3.12 and mariadb:10.4 for the Alpine branch/image.

I personally think the first (or third) option would have a more controllable timeline.

from docker-mariadb.

iDaoU avatar iDaoU commented on August 22, 2024 1

@Bolkarr
Sorry I misunderstood your question earlier. I don't know if the volume mappings are compatible. tobi312's mappings are as below:

volumes:
  - /mariadb:/var/lib/mysql

from docker-mariadb.

aptalca avatar aptalca commented on August 22, 2024 1

Please refrain from recommending random images that are not compatible. That will only confuse users further. Let's keep this issue on topic.

Thanks.

from docker-mariadb.

iDaoU avatar iDaoU commented on August 22, 2024 1

Tag is lspipepr/mariadb:arm32v7-alpine-10.5.9-r0-pkg-6271d700-pr-81 for lazy people.

from docker-mariadb.

joshtrichards avatar joshtrichards commented on August 22, 2024

Same here. Added some of the info requested on the MariaDB bug tracker to hopefully keep things pushing along.

from docker-mariadb.

ridgarou avatar ridgarou commented on August 22, 2024

Here another one with the same problem. :(

from docker-mariadb.

Bolkarr avatar Bolkarr commented on August 22, 2024

Yes, same issue with the alpine on armhf.

from docker-mariadb.

sunrisepi avatar sunrisepi commented on August 22, 2024

I know this might not be a solution for everyone, but what I can recommend for Raspberry Pi users is to install 64-bit Ubuntu Server. There are lot more official docker images for ARM64 platform. I am running it since a week and everything works perfectly fine.

You are so right! I have had to make my own Docker images for some apps (Wallabag is one example) as there is no 32-bit ARM version. I have been considering moving from 32- to 64-bit OS, but it's a lot of work.

from docker-mariadb.

Bolkarr avatar Bolkarr commented on August 22, 2024

Is tobi312 interchangeable with the alpine version? (can we just recreate the docker with this image?)

from docker-mariadb.

Bolkarr avatar Bolkarr commented on August 22, 2024

Yes, it seems like the high CPU usage is gone. CPU wise it is working as it should. :)

from docker-mariadb.

jwillmer avatar jwillmer commented on August 22, 2024

I can confirm as well that the referenced image is working. On a Pi4 the load went done to .04%

from docker-mariadb.

aptalca avatar aptalca commented on August 22, 2024

#81 merged

from docker-mariadb.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.