Shonky Posted December 14, 2020 Share Posted December 14, 2020 (edited) Been struggling with this one for a while I have quite a few Dockers running but nothing extremely intensive for long periods. Current running list is: Gitea nginx sabnzbd unifi-controller zigbee2mqtt jellyfin sonarr PlexMediaServer qbittorrent homeassistant pihole resilio-sync CrashPlanPRO gotify NodeRed-OfficialDocker docker-bubbleupnpserver After some period of time, sometimes it can occur in minutes sometimes it runs fine for weeks, the CPU load average rapidly increases getting up around 100. When running normally it usually sits around 1-1.5. This appears to be a result of something reading the docker image file amongst other things. iotop shows high read rate on loop2 (/dev/loop2 is the docker image) and also a number of the apps seem to start reading for some unknown reason. e.g. from a while ago so dockers running are slightly different. There is no particular reason that all these apps would be reading simultaneously. and top (albeit at a different time): The unRAID server itself remains quite responsive, but all the dockers basically stop operating properly. e.g. pihole stops serving DNS queries. Webservers for others stop responding. "docker ps" sometimes hangs (well gets blocked somewhat indefinitely) The "fix" is generally to shutdown a docker and immediately everything returns to normal. Usually I shutdown CrashPlanPRO. Sometimes I can't shut it down and have to kill some of the Crashplan processes. Sometimes I can catch it early and a simple restart works fine. It's definitely not just Crashplan but that's the one I usually restart. Once restarted it runs fine again until the next time it happens. Docker image is 30GB and 9.3GB used. I have tried deleting and recreating the image from scratch with no improvement. I found some references to *writing* the docker image but my problem is reading. There was this post on reddit: Edit: I see this one here recently posted too: Unraid 6.8.3 HP Gen 8 Microserver with a Xeon E3-1265L 4C/8T CPU and 10GB RAM. Cache drive is a Samsung 830 256GB on a 3 Gb/s SATA port due to the Microserver's limited SATA port. docker.img is on the cache drive Array is 5 x 4TB + parity. 2 drives are in an external enclosure via a Marvell 88SE9230. Anyone have any ideas, it basically kills all my docker instances and happens semi regularly but randomly. Edited December 14, 2020 by Shonky Quote Link to comment
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.