Jump to content

Server locks up when running tdarr


Go to solution Solved by JorgeB,

Recommended Posts

So I don't know why, but my server is locking up when running tdarr.

It can take 30 minutes, it can take 90 minutes, but whenever it is it does seem to eventually happen.
My RAM recently failed and I replaced it but that didn't fix it.  I also upgraded from Unraid 6.9.2 to 6.10.3 hoping maybe it was some kind of issue with the Nvidia driver (Which was behind I think due to the old version).  None of that has helped.
The next thing I'm trying is removing the GPU Statistics plugin by b3rs3rk because I saw something about it maybe causing issues?   I'll report back if that works.


If someone who knows how to read the system diagnostics better than I can figure it out I would greatly appreciate it!

tower-diagnostics-20220815-2344.zip

Edited by Daxter
Link to comment
12 minutes ago, JorgeB said:

That and also check that the power supply idle control is correctly set

The PSU idle control was set to auto, I changed it to "typical current idle" and will test it when I wake up tomorrow.

If that fails it looks like I should set the RAM to 2667MHz or maybe 3200MHz since that worked before?  I checked and I have dual rank RAM and a 2nd gen Ryzen CPU.

Link to comment
13 minutes ago, Daxter said:

f that fails it looks like I should set the RAM to 2667MHz

I would start with this initially as the recommended value for your CPU as any instability is bad in a server.   If that proves stable you can always later try a slight overlock to see if the system remains stable.

Link to comment

consider adding some Extra Parameters to avoid completely maxing out the docker use of your resources. For my tdarr I have the following in Extra Parameters in the docker:

 

--cpu-shares=256 --cpus=8

 

which puts the docker at lower priority than pretty much everything else (cpu-shares numbers range from 0 to 999 I think?? Default is 999 or 1000 I don't remember. Point is this number is lower) and cpus sets the max number of cpus that can be used at any point in time. Personally I prefer this over pinning the cpus as unraid just uses whatever it wants up to a maximum equivalent of 8 total CPUs. In my system that's 25% of available so that the system always has resources to do its thing.

 

The other thing I found when I hit a certain threshold of number of dockers, read write into them, etc. is that having appdata and the docker image on the same SSD actually caused me a world of issues. Splitting appdata and system (docker) onto separate physical disks using separate cache pools completely eliminated my system going unresponsive.

Link to comment
On 8/18/2022 at 6:28 AM, Daxter said:

The PSU idle control was set to auto, I changed it to "typical current idle" and will test it when I wake up tomorrow.

If that fails it looks like I should set the RAM to 2667MHz or maybe 3200MHz since that worked before?  I checked and I have dual rank RAM and a 2nd gen Ryzen CPU.

So far so good, ~20 hours later and no issues after setting the PSU idle control to "typical current idle".

 

Edit: ~43 hours now and everything is running perfectly fine, through Tdarr transcodes and thorough health checks on the CPU and GPU.

Edited by Daxter
Update
  • Like 1
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.

×
×
  • Create New...