Out of Memory errors


yitzi

Recommended Posts

Hi all, I'm getting out of memory errors on my server, it says it's killing off processes but I'm not sure why. I have 16GB of RAM on my server with only a handful of dockers and 1 VM. I followed instructions on Tips and Tweaks and reduced Disk Cache 'vm.dirty_background_ratio' (%): to 1 and Disk Cache 'vm.dirty_ratio' (%): to 2

 

Diagnostics are attached. Thanks all for the help.

 

 

unraid-diagnostics-20180129-1550.zip

Link to comment
3 minutes ago, trurl said:

My guess is a docker has misconfigured volume mappings and so is writing into RAM instead of to an actual storage device. Only /mnt/user, /mnt/disk#, and /mnt/cache are actual storage. /boot is the flash drive, and any other path is in the RAMfs.

 

Thanks for that, I went over my dockers and there's nothing that isn't pointing to /mnt/user

 

See screenshot

 

image.thumb.png.346048789b5f987cccd13b9349ce1744.png

Link to comment
12 hours ago, yitzi said:

 

Thanks for that, I went over my dockers and there's nothing that isn't pointing to /mnt/user

 

See screenshot

 

image.thumb.png.346048789b5f987cccd13b9349ce1744.png

 

Do you get out of memory errors when using Plex? If that is the case it might be related to transcoding and how the folder mapping is set for the /transcode folder

Link to comment
3 hours ago, Leifgg said:

 

Do you get out of memory errors when using Plex? If that is the case it might be related to transcoding and how the folder mapping is set for the /transcode folder

 

Default is for Plex to transcode to a folder inside appdata. It is possible to change that in the Plex application, but since he hasn't mapped a folder for transcoding, even if he told Plex to use something other than default, that unmapped folder would be inside docker.img, not in RAM.

Link to comment
4 hours ago, Leifgg said:

 

Do you get out of memory errors when using Plex? If that is the case it might be related to transcoding and how the folder mapping is set for the /transcode folder

1 hour ago, trurl said:

 

Default is for Plex to transcode to a folder inside appdata. It is possible to change that in the Plex application, but since he hasn't mapped a folder for transcoding, even if he told Plex to use something other than default, that unmapped folder would be inside docker.img, not in RAM.

 

Thanks for the responses. I tackled this by using Open Files plugin and seeing a process for "mono" consuming lots of RAM. I shutdown each docker one at a time whole monitoring RAM usage. Looks like Jackett was using about 60% of my 16GB. No idea why. 

 

I'll reach out on LSIO support page for this. 

 

Thanks again, this is solved. 

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.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.