I just reinstalled my home server. I went from a 500GB disk to 500GB disk. I have almost nothing installed except docker with Jellyfin, and have copied all my movie files over. It then stopped and said disk full when doing my music.
\ is almost almost totally full. But this is a really confusing output. I don’t know why it split my 500GB between /dev/mapper/ubuntu--vg-ubuntu--lv which I take to be my ‘main’ storage and overlay that’s mapped to /var/lib/docker/overlay2/dbf94c0a9217d4b2b528bec5a14ee1cdf60e2340527f0eb4bbe66f3738717876/merged.
When installing, I told it to install the whole disk, and I didn’t install anything from the setup screen except ssh; I did the docker install myself after the server setup was finished, and I’m not sure what overlay is or how docker is using so much of it, and WHAT is being used in there.
Is there a yaml file that directs your jellyfin configuration? If you don’t mind, may we see it? While I’ve never seen this before, I would start the diagnostic process in that configuration.
Later I made this always come back up with sudo docker update --restart=always b97a99c521ea9d91edab25ed59df430b7a4381ecc24d8a6b7ad51d00c3bf7365 that way it just runs if the machine ever goes off and back on. But that docker container there and the one from the screenshot aren’t the same characters.
there is a file or folder in the Jellyfin container that is not being passed to your host as a volume, check if there are transcodes in another folder inside the container using docker exec -it jellyfincontainer /bin/bash to make a shell
hmmm. Have you made any progress on this? I’m sorry that I can’t tell you exactly how to fix this – but I suspect that there is log generation happening inside the container that is filling overlay2. Here is what I would try next:
stop the container
delete the container
delete the image
run docker prune
reinstall jellyfin/jellyfin without the lastest tag.
I’m not sure I understand what this is supposed to do. I’ve run this, but it drops me into a rot shell in / and that’s it. I can ls the jellyfin folder but it’s xml, dll, and json files is all. I don’t know what I’m looking for in there.
I know for a fact the docker image looks in /media for the media for that, and that’s where I have everything. I don’t even know what the overlay piece is though.
I will try this once I finish running through what rwaltr is suggesting. Then I can try yours or just blow the whole thing away, I haven’t done a ton on there, was just trying to save myself a few hours of redoing work!
I’m still not understanding this. It’s like overlay2 duplicated whatever was in /. The space it takes up is identical. I don’t know what would cause that. What generates overlay2? Did my docker command cause that to happen somehow?
It won’t let me run your command, but docker images -a shows only `jellyfin/jellyfin latest 256eac9aa7e3 ’ with a storage size of 717MB.
But docker ps -a shows 7 dockers, all exited except just the one listed above (the other were before I set the same one to come back up). I don’t have Discord, unfortunately.