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.

Cache files not moving to other disks, only moves to disk1

Featured Replies

So I have 5 drives (disk1-5), 1 cache, and 1 parity. I have one share called Movies with split level 2 and fill up. Included and excluded disks are blank.

 

My folder structure is like this:

 

disk1/Movies/Blu-Ray/MovieTitleHere

 

So right now disk1 is 100% full, and the rest of the drives are empty, except for the cache drive which has 500gb of data on it. When the move cache files job starts, none of the files on the cache drive move over to any of the other free disks. It also locks up sort of, and when I stop the drives, it freezes and I have to reboot from the console. Is this because only half a file was copied to disk1, but it ran out of space?

 

So now I'm thinking I should change the Movies share to High Water instead of fill up. I free up some space on disk1, and copy some files over to disk2. Now disk1 has 100gb free. I start the move cache files job, and the files from the cache drive are copied to disk1. Why aren't files being copied to disk2? How come the job only copies to disk1?

 

Thanks!

So I have 5 drives (disk1-5), 1 cache, and 1 parity. I have one share called Movies with split level 2 and fill up. Included and excluded disks are blank.

 

My folder structure is like this:

 

disk1/Movies/Blu-Ray/MovieTitleHere

 

So right now disk1 is 100% full, and the rest of the drives are empty, except for the cache drive which has 500gb of data on it. When the move cache files job starts, none of the files on the cache drive move over to any of the other free disks. It also locks up sort of, and when I stop the drives, it freezes and I have to reboot from the console. Is this because only half a file was copied to disk1, but it ran out of space?

 

So now I'm thinking I should change the Movies share to High Water instead of fill up. I free up some space on disk1, and copy some files over to disk2. Now disk1 has 100gb free. I start the move cache files job, and the files from the cache drive are copied to disk1. Why aren't files being copied to disk2? How come the job only copies to disk1?

 

Thanks!

In your example, is MovieTitleHere a directory, or a file?

 

Joe L.

  • Author

So I have 5 drives (disk1-5), 1 cache, and 1 parity. I have one share called Movies with split level 2 and fill up. Included and excluded disks are blank.

 

My folder structure is like this:

 

disk1/Movies/Blu-Ray/MovieTitleHere

 

So right now disk1 is 100% full, and the rest of the drives are empty, except for the cache drive which has 500gb of data on it. When the move cache files job starts, none of the files on the cache drive move over to any of the other free disks. It also locks up sort of, and when I stop the drives, it freezes and I have to reboot from the console. Is this because only half a file was copied to disk1, but it ran out of space?

 

So now I'm thinking I should change the Movies share to High Water instead of fill up. I free up some space on disk1, and copy some files over to disk2. Now disk1 has 100gb free. I start the move cache files job, and the files from the cache drive are copied to disk1. Why aren't files being copied to disk2? How come the job only copies to disk1?

 

Thanks!

In your example, is MovieTitleHere a directory, or a file?

 

Joe L.

 

I mostly have BDMV files, so

 

disk1/Movies/Blu-Ray/MovieTitleHere/BDMV/Stream/Movie.mt2s

disk1/Movies/Blu-Ray/MovieTitleHere/Certificate/

 

In your example

 

level 1 = Movies

level 2 = Movies/Blu-Ray/

level 3 = Movies/Blu-Ray/MovieTitleHere/

level 4 = Movies/Blu-Ray/MovieTitleHere/BDMV/

level 5 = Movies/Blu-Ray/MovieTitleHere/BDMV/Stream/

 

I'm going to guess that the disk2/Movies/Blue-Ray directory is created, but that no directory below that will be because you've set the split level too high.

 

For your example, no split level will work to create the directories you've written to the cache drive unless it is 5, but then you run the risk of Movie.mts files on different physical disks.

  • Author

In your example

 

level 1 = Movies

level 2 = Movies/Blu-Ray/

level 3 = Movies/Blu-Ray/MovieTitleHere/

level 4 = Movies/Blu-Ray/MovieTitleHere/BDMV/

level 5 = Movies/Blu-Ray/MovieTitleHere/BDMV/Stream/

 

I'm going to guess that the disk2/Movies/Blue-Ray directory is created, but that no directory below that will be because you've set the split level too high.

 

For your example, no split level will work to create the directories you've written to the cache drive unless it is 5, but then you run the risk of Movie.mts files on different physical disks.

 

I switched from fill up to high water, so that should take care of my files on different disks issue. So, should I just increase the split level 999 or something. Or should I just leave it blank?

 

90% full -disk1

0% full - disk2

 

Once I change the split level to something higher, will the cache files start moving to disk2 instead of disk1 because of the high water allocation?

silly question,but can you translate that to english?

I am new to this whole unRAID thing, and I am planning on using a Cache drive once I get everything setup and happy...

 

so how should the split level be setup to make everything happy? or how should the directory stucture be set up?

 

I guess my question can be summed up as: what is the path to happiness? :)

 

silly question,but can you translate that to english?

I am new to this whole unRAID thing, and I am planning on using a Cache drive once I get everything setup and happy...

 

so how should the split level be setup to make everything happy? or how should the directory stucture be set up?

 

I guess my question can be summed up as: what is the path to happiness? :)

 

My advice... and you can take it or leave it, is that unless you need the higher write speeds to the array at the risk of having the files unprotected, do not configure a cache drive.

 

The cache drive was needed by some when the write speed of the array was about 6 to 9 MB/s.  It is not needed nearly as much these days when the write speed is in the 30MB/s range.  (Major improvements in speed have been made in the past 5 years)

 

Happiness is not having to worry about split level..., or allocation method, or included/excluded disks.

Write directly to the disk shares, not user shares.  That's how I do it.  My user-shares are read-only for my media players... 

 

Joe L.

  • Author

For my Example,

 

disk1/Movies/Blu-Ray/MovieTitleHere/BDMV/Stream

 

Shouldn't split level 2 work for me? Doesn't that mean each MovieTitleHere/BDMV/Stream, will always be on the same disk? and that my /Movies/Blu-Ray will span across different disks?

Yes, level 2 means that the "Blu-Ray" directory should be able to split to multiple drives.

 

You do not need to use a higher split level. Go too high and you will end up with movies split over more than one drive.

 

Do you have blank "MovieTitleHere" directories on disk1? If they exist then unRAID will not re-create them on disk2 until you change the split level and at that time you'll end up with repeats.

 

Peter

 

  • Author

Yes, level 2 means that the "Blu-Ray" directory should be able to split to multiple drives.

 

You do not need to use a higher split level. Go too high and you will end up with movies split over more than one drive.

 

Do you have blank "MovieTitleHere" directories on disk1? If they exist then unRAID will not re-create them on disk2 until you change the split level and at that time you'll end up with repeats.

 

Peter

 

 

Hmmmm... ok, I'll play with it and see if that works. So if I remove those blank folders, with high water, it should start moving files from the cache drive over to another disk besides disk1, right? How come right now, I have it set to High Water, level 2, and when I click the move cache, it starts to copy files to disk1, even though that is like 90% full? Do I have to remove those blank folders first?

You set it so that there will only be a single "MovieTitleHere" directory created on the first disk it goes to. So, if that blank directory gets created on disk1 then unRAID will either fill that directory or fail to fill it, it will not make a new "MovieTitleHere" on another disk (since the split level tells it not to do that).

 

Just to clarify, you do have a blank directory structure for a bunch of these files that have not moved?

 

Peter

FYI, the fill-up without the proper free space setting caused this. unRAID was trying to completely 100% fill the first drive. So, it creates directories for the new files that are to go on the disk but then can't fill them because there is not enough room.

 

If you specified a free space larger than any single file could ever bee, something like 50 000 000 (50gig) free space, then it might have been OK.

 

Peter

Archived

This topic is now archived and is closed to further replies.

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.