Jump to content

SABnzbd slow speeds, thinking of moving only NVMe from array to cache. Advice needed, please.


Go to solution Solved by JorgeB,

Recommended Posts

Hi, I'm looking for some advice please.

 

I'm new to Unraid, and pretty new to Linux as well, being a long-time windows user.

 

I currently have an Unraid setup, with only 1 NVMe disk in the array, with a Home Assistant VM, and a number of docker containers running on it (Usenet/Arr stack, Plex, Frigate for security cameras, to name a few). I don't currently have any plans to create a large storage array, as I really only want to use Unraid for the simplicity of running docker containers and VMs. I don't really care about storing Movies and TV Shows once I have watched them.

 

I have noticed an issue with SABnzbd, where my download speed will drop significantly during downloads, and also direct unpacks taking a very long time. I believe this may be because the write speed is limited on disks in the array, however, I am not 100% sure about that, as I don't have a parity drive, and I'm not sure if that is the only contributing factor. This is not happening on my main Windows 11 machine. SAB is saying my download and complete folder speeds are only around 90MB/s, but DiskSpeed docker is showing proper speeds of around 2300MB/s. I have gigabit internet, and downloads will start at around 109MB/s, but drop to around 20MB/s.

 

I have a second, unassigned, 1TB HDD as well, and I was thinking of moving the NVMe drive to a cache pool (I believe it should perform better then) and putting the HDD on the array. I will then run all of my docker containers and VM on the cache.

 

So, I am trying to figure out the simplest way of doing that, without losing data, and moving my containers and VM over to the cache. I have tried searching, but I can't really find anything that matches my situation exactly.

 

I read about the unbalanced plugin, and have copied all of the data to the other disk, so if I were to clean my NVMe now, create a new config, assign the HDD as disk 1, the NVMe as cache, and then use unbalance again to copy the data to the NVMe again, how do I run the containers and VM from the new location?

 

Is that even necessary? Could I just create a new config, and move the NVMe to a cache pool with the data still on it?

 

Any help would be greatly appreciated, thanks!

Link to comment

Ok, cool, thank you.

 

So what is the simplest way of moving my ssd, while keeping all of my shares, dockers and vms intact, to a ache pool?

 

Is it as simple as setting a new config, preserving all assignments, and moving it to a cache pool? And then replacing disk 1 in the array with my other HDD? Or is there more involved?

Link to comment
  • Solution
20 minutes ago, Jonathanpbk said:

Is it as simple as setting a new config, preserving all assignments, and moving it to a cache pool? And then replacing disk 1 in the array with my other HDD?

Yes, you can leave just disk2 in the array, you only need a single array device for now.

Link to comment

Sorry for the delayed response. Thanks for your help, I now have my NVMe moved to a cache pool, and my HDD on the array, with all shares etc working as they should.

 

Unfortunately, I am still having performance issues with SABnzbd, so I am really scratching my head. Without direct unpack, my download speeds aren't tanking any more, but unpacking is still taking a long time, even just on the 10GB test download. Even though my download/complete folder speeds are now reporting a much more reasonable (though still not full speed) ~740MBs.

Link to comment
  • 4 weeks later...
On 1/30/2024 at 11:05 AM, Jonathanpbk said:

Yeah, I figured as much. Might try asking in the hotio discord, to see if I'm missing something with their container.

Thanks for your help, anyway!

 

Did you find a solution? I'm kind of seeing the same situation as you. 

 

 

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...