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.

Mover not moving files from Cache to array, even after commanding move

Featured Replies

As mentioned in title, i'm having an issue where i can't figure out why my cache isnt moving files to my array.

I made a windows 11 VM, downloaded steam and started downloading games to act as a local lan cache (Actually lane cache seems out of the picture, cannot get a static ip from my isp).

A few games downloaded, then i noticed the cache was basically full and mover hadnt wasnt set to move until 12am. 

I have gone into shares, and set them all to primary cache and secondary array, with mover action being Cache>array.

 

Invoking Mover doesnt seem to do anything. A few files moved as the drive was 99% done when i noticed the cache hadn't been movingthen went to 100% It is back at 99%.

 

Very new UnRaid user, very impressed with the versatility and looking forward to "smartifying" my home further.

Hopefully i've posted any info needed to get some advice on what i'm doing wrong/missing that i need to change.

 

Thank you!

home-server-diagnostics-20240608-2333.zip

Edited by Dubsidious91
Missing word "moving" in title, makes more grammatic sense

Solved by Dubsidious91

  • Community Expert

Enable the mover logging, run the mover, post new diags.

 

Also mentioned from which share(s) do you expect the data to be moved.

  • Author
28 minutes ago, JorgeB said:

Enable the mover logging, run the mover, post new diags.

 

Also mentioned from which share(s) do you expect the data to be moved.

Apologies, have enabled mover logging. Hopefully this helps

 

I believe the main culprit is my windows 11's vm, i increased its drive size to 1tb on the shares menu, and assigned the drive inside the vm, then i started to load with games. Would that be the "domains" share? I had thought i had set it to move files from the cache to the array, but i have apparently got something mixed up/misunderstood something

 

Apologies, very fresh to this so having to google most things lol. 

 

Ideally, i would like the windows 11vm, plex and home assistant to run from the cache drive. 

With the mass drive assigned in the vm reading and writing from the array

 

Thank you

home-server-diagnostics-20240608-2359.zip

Edited by Dubsidious91

  • Community Expert

system and domains are the only shares with files on cache, and system shouldn't be using much, so I am guessing you have some large vdisks in domains (and you seem to confirm that). VMs can access Unraid storage, so large vdisks may not be needed. And your cache isn't really large enough for this usage.

 

Nothing can move or delete open files, so you have to disable Docker and VM Manager in Settings if you need to move or delete files in appdata, domains, system.

  • Author
1 minute ago, trurl said:

system and domains are the only shares with files on cache, and system shouldn't be using much, so I am guessing you have some large vdisks in domains (and you seem to confirm that). VMs can access Unraid storage, so large vdisks may not be needed. And your cache isn't really large enough for this usage.

 

Nothing can move or delete open files, so you have to disable Docker and VM Manager in Settings if you need to move or delete files in appdata, domains, system.

Ah ok, so i've misunderstood how "hard drive space" is allocated inside the VM's? That would make sense. 

 

Before disabling, i went into the windows vm and uninstalled/deleted the games i had downloaded and emptied the drive i had created in the vm hoping this would delete the files, but they still seem to be on the cache drive.

 

I have now disabled VM's and docker in settings. How would i go about deleting files from domains? if i try to navigate to the domains folder in shares, it will only let me download the vdisk as far as i can tell? 

  • Author
  • Solution

Could anyone comment on is a quick solution for this, would be to use the "remove vm and disk" on the menu in shares? 

 

I dont mind installing a vm again, and finding a different guide to follow to set it up correctly :) 

  • Dubsidious91 changed the title to Mover not moving files from Cache to array, even after commanding move
  • Community Expert
9 hours ago, Dubsidious91 said:

would be to use the "remove vm and disk" on the menu in shares? 

If you don't mind creating a new VM that will work.

On 6/9/2024 at 12:10 AM, trurl said:

Nothing can move or delete open files, so you have to disable Docker and VM Manager in Settings if you need to move or delete files in appdata, domains, system.

Oh I was having this problem too.

you are of course right, it just hadn't dropped in...

  • I stopped all the dockers. disabled Docker & VM manager
  • set the app data share secondary to array (so it knew there were files there)
  • set the mover action "array to cache"
  • and ran mover

it worked  - just need to revert all the above (eg app data back to cache only & restart dockers)

Thanks!

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.