Why is high water not working as I expect it to?


Howboys

Recommended Posts

I have 3 disks and a share with all 3 (called Media). My file structure is this:

 

/Media/Movies/Movie1/file.mkv

/Media/Movies/Movie2/file.mkv

/Media/Shows/Show1/S01/file.mkv

/Media/Shows/Show2/S01/file.mkv

 

You get the idea. Now, after reading a bunch, I figured a split level of 3 with high water allocation would spread out my media over disk. But in reality, this is what's happening:

 

0h6JX0d.jpg

 

Again, here's my share settings:

 

lSG8QSp.jpg

 

I have tried to experiment with split level of 2 as well but nothing seems to work. What do I need to do? Why does this not work?

Link to comment

Right in this particular config, once disk1 hits 1TB free it will start allocating from disk2 until it has 1TB free, then disk3 until it has 1TB free.  It then goes back to disk1 until 500GB free, then disk2 until 500GB free then disk3 until 500GB free, .. , you get the idea.

 

If disk3 were the 4TB device situation would be slightly different but similar:

allocate from disk3 until 2TB free

then from disk1 until 1TB free

then from disk2 until 1TB free

then back to disk4 until 1TB

then disk1 until 500GB free

etc

 

In the grand scheme doesn't make much difference.

Link to comment

Seems like it's still not working consistently:

 

image.thumb.png.9a0411037c186b6c8838725797ff42b7.png

 

Disk 1 is getting everything!

 

Here's my share settings again

 

image.png.a732266ed31ed319720727e834136d6f.png

 

When I `cp` something on to the share, it always goes to disk1. However when radarr copied completed downloads, it went to disk2. What the difference here? I'm using smb. Radarr runs in docker and mounts the same smb share that I cp files to.

 

EDIT: Nvm I think that's because the existing directories don't get moved, only new ones do. Still odd.

Edited by Howboys
Link to comment
12 minutes ago, Howboys said:

Nvm I think that's because the existing directories don't get moved, only new ones do.

Not entirely sure what you are thinking here, but nothing ever gets moved, except for cache-yes moving from cache to array or cache-prefer moving from array to cache.

 

And in general, user share settings only tell it where to write new files.

 

On 9/14/2019 at 4:15 PM, trurl said:

unless split level forces it to choose another

11 minutes ago, johnnie.black said:

Split level overrides allocation method.

 

 

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.