Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Array having reads/writes despite having cache drive

Featured Replies

Hi,


I cant figure out why my disks are keep getting utilised despite have a 8tb cache drive as the main primary source of storage. Whilst the downloader is running I am seeing file activity on a disk in the array, its very low writes but i don't think my drives should be touched, especially with docker running on its own ssd.


I am using the trashguides <Data file structure with usenet as a subdirectory for downloads inside. I have uploaded some screenshots plus the diagnostic data

File activity .jpg

Share settings.jpg

adziunraid-diagnostics-20250613-1001.zip

  • Community Expert

Once files have been moved to the array then obviously when they're accessed that will be from the array drive they're on.

  • Author
11 minutes ago, Kilrah said:

Once files have been moved to the array then obviously when they're accessed that will be from the array drive they're on.

I moved over 7tb last night and now I am starting it up with a empty cache drive. If im not moving at the same time as downloading then why is this action happening for a file that has just finished now. Why does disk 2 need to be utilised when the file will be on the cache drive saznbd is the client and is moving it to completed category for arr client to pick it up.

Jun 13 11:07:27

OPEN

/mnt/disk2/data/usenet/incomplete/xxxxxxxxxxxxxxxxxxx

  • Community Expert

You say you moved last night, your data share is set to be moved to your array so all of its contents are now on the array, since incomplete downloads are also in the data share that'll include them.

Edited by Kilrah

  • Author
20 minutes ago, Kilrah said:

You say you moved last night, your data share is set to be moved to your array so all of its contents are now on the array, since incomplete downloads are also in the data share that'll include them.

Thanks for your quick reply. Should i turn off secondary storage until I am ready to move files to the array then, is that a solution?

  • Community Expert

If you want incompletes to always be on cache then the solution would be to have another share for those that is set to only reside on cache.

  • Author
8 minutes ago, Kilrah said:

If you want incompletes to always be on cache then the solution would be to have another share for those that is set to only reside on cache.

Thanks, so if i create a share for incompletes that is cache drive only then this will only store the data on the cache drive. Once the file has been completed then this will go back into the completed folder in (DATA USENET) then the same result would happen again with the array be written to? I am assuming this hard linking automation cant avoid writes to the array unless i do everything manually correct (moving files myself?) from one share to another.


Once my my large queue is completed then i won't have so much of a problem and my disks hopefully can start to spin down.

  • Community Expert
2 minutes ago, Solarisfps said:

Once the file has been completed then this will go back into the completed folder in (DATA USENET) then the same result would happen again with the array be written to?

It would be moved from the incomplete share to the data share, since the data share is primary cache then that will remain on cache, and only go to array when the mover runs.

Hardlinks wouldn't work indeed.

I believe most people solve this by running the mover infrequently, or by using the mover tuning plugin set to only move files that are older than a few days/weeks or based on cache fill state. When it works that is, that plugin often has issues these days

  • Author
10 minutes ago, Kilrah said:

It would be moved from the incomplete share to the data share, since the data share is primary cache then that will remain on cache, and only go to array when the mover runs.

Hardlinks wouldn't work indeed.

I believe most people solve this by running the mover infrequently, or by using the mover tuning plugin set to only move files that are older than a few days/weeks or based on cache fill state. When it works that is, that plugin often has issues these days

So just to clarify the following should work if i change Saznbd directories.

Saznbd will place incomplete download in a separate share

Saznbd will move the download from incomplete share to completed folder in the main Data share


Arr will pick up that there is a completed download and then move this to the appropriate directory such as 'Tv Shows' / Movies for example.


Run mover overnight will move the files into the array

The end result should mean that the array will only be touched when either the cache drive fills or mover is operating.


Thanks for your help again.

Edited by Solarisfps

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

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.