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 file

Featured Replies

Hello

Mover is not moving files from the cache

I'm using rev 7.0.1 in what is pretty much a vanilla server

I've haven't changed anything other than updating Unraid version, and i know the mover was moving files a few revisions before (can't remember which one though)

Thanks for the help (also, keep in mind I'm pretty "ignorant" when it comes to Linux stuff !)

Unconfirmed 528374.crdownload

Solved by JorgeB

  • Community Expert

Enable the mover logging, run the mover and post new diags and the name of the share(s) you expected moved.

 

Also, make sure you confirm the download in Chrome so that you post the actual diags zip.

  • Author
16 hours ago, JorgeB said:

Enable the mover logging, run the mover and post new diags and the name of the share(s) you expected moved.

 

Also, make sure you confirm the download in Chrome so that you post the actual diags zip.

What do you mean by "enable the mover logging"?

  • Community Expert

Settings - Scheduler - Mover Settings - Mover logging

  • Author

Yes, found it

But then when I click on "Move now".......nothing happens, which was not the case a few revisions before

  • Community Expert
On 3/17/2025 at 7:50 AM, JorgeB said:

Enable the mover logging, run the mover and post new diags and the name of the share(s) you expected moved.

 

  • Author

OK, here is the diagnostic zip

When I installed the 2 cache drives (SSD) several years ago, i thought any file I would copy to my Shares would go to the cache, and then be moved at a specific time

And when I was doing a "Move now", the files were moved and it was fast (like 100/120 Mbps)

Not sure what has changed, but now it's slow and the cache is not being emptied 

 

tower-diagnostics-20250318-1822.zip

  • Community Expert

Looks like it should move from these shares

M----S                            shareUseCache="yes"     # Share exists on cache, disk2, disk3, disk4, disk5
P----S                            shareUseCache="yes"     # Share exists on cache, disk2, disk3, disk4, disk5
T------S                          shareUseCache="yes"     # Share exists on cache, disk2, disk3, disk4, disk5

but

Mar 18 18:21:54 Tower move: mover: started
Mar 18 18:21:54 Tower move: mover: finished

it acts like there is nothing to move.

 

appdata, domains, system are the only other shares with files on cache, but they are configured to stay there as they should.

 

What do you get from command line with this?

du -h -d 1 /mnt/cache

 

  • Community Expert

Not clear if you followed some instructions. It is clear that you didn't follow some.

On 3/17/2025 at 3:50 AM, JorgeB said:

Enable the mover logging, run the mover and post new diags and the name of the share(s) you expected moved.

I can see that you ran mover, but you didn't tell us the name of the shares, so I'm not sure you enabled mover logging as instructed.

12 hours ago, French-Guy said:

Yes, found it

But then when I click on "Move now".......nothing happens

So you say you clicked Move now, but you don't actually say you enabled mover logging.

  • Author

I did enable the mover logging

As I've said, I installed the cache drives 4 or 5 years ago, and it was working fine (at least the way I thought it should be working)

I was copying files to the server very fast (100/120Mbps) and the mover was moving the files at 1:30am unless I was forcing the mover 

But now.............it doesn't work the same way and I know I haven't changed anything other than upgrading the versions

My cache is now at 72% !

 

  • Community Expert
2 hours ago, trurl said:

What do you get from command line with this?

du -h -d 1 /mnt/cache

 

  • Community Expert
20 hours ago, JorgeB said:

and the name of the share(s) you expected moved.

 

  • Author
9 hours ago, trurl said:

 

This:

root@Tower:~# 
root@Tower:~# du -h -d 1 /mnt/cache
21G     /mnt/cache/system
281M    /mnt/cache/appdata
0       /mnt/cache/domains
54G     /mnt/cache/TV_SHOWS
72G     /mnt/cache/MOVIES
172G    /mnt/cache/PHOTOS
319G    /mnt/cache
root@Tower:~# 

  • Author
2 hours ago, JorgeB said:

 

MOVIES, TV_SHOWS and PHOTOS

  • Author
11 hours ago, trurl said:

Looks like it should move from these shares

M----S                            shareUseCache="yes"     # Share exists on cache, disk2, disk3, disk4, disk5
P----S                            shareUseCache="yes"     # Share exists on cache, disk2, disk3, disk4, disk5
T------S                          shareUseCache="yes"     # Share exists on cache, disk2, disk3, disk4, disk5

but

Mar 18 18:21:54 Tower move: mover: started
Mar 18 18:21:54 Tower move: mover: finished

it acts like there is nothing to move.

 

appdata, domains, system are the only other shares with files on cache, but they are configured to stay there as they should.

 

What do you get from command line with this?

du -h -d 1 /mnt/cache

 

When you say "Looks like it should move from these shares"......I'm confused now

When I installed the 2 SSDs as cache ("pool of 2 devices"), my understanding was files copied from my computer to the server will go to the cache first (with no parity check involved thus faster transfers), then be moved later on by the mover (schedule or manually forced)

So I would have said "Looks like it should move TO (and not FROM) these shares"....what am I misunderstanding?

Check that the "flash\config\shares" match the names you see in the Unraid console. I had a share named "P" that refused to move and when I looked at the P.cfg in that path it was called p.cfg and was skipping it. As soon I can changed the case on the p.cfg to P.cfg it fixed the issue. It was fine prior to 7.x so something changed in how the mover checks for work to do.

  • Community Expert
  • Solution

There's no pool specified in the share cfgs, click on each of those shares, set cache=primary, array=secondary and click apply, if it already shows up like that, make a dummy change first so that you can click apply, and it should then work.

  • Author

I will try that tonight and will let you know...

  • Community Expert
3 hours ago, French-Guy said:

"Looks like it should move TO (and not FROM) these shares"....what am I misunderstanding?

cache and array are both part of user shares. So it isn't moving to or from the shares, it is moving files for the share from cache to array.

  • Author
10 hours ago, JorgeB said:

There's no pool specified in the share cfgs, click on each of those shares, set cache=primary, array=secondary and click apply, if it already shows up like that, make a dummy change first so that you can click apply, and it should then work.

Well, just did what you recommended......and it works

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.