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.

[Plugin] Mover Tuning

Featured Replies

Ok, I removed the mover plugin and so forth, only share that's set to use the mover is my downloads.  

 

Last night I could tell it was running (I get pauses when trying to start playing something in Emby), went to the server and sure enough every core full red.

  • Replies 3.5k
  • Views 486k
  • Created
  • Last Reply

Top Posters In This Topic

Most Popular Posts

  • hugenbdd
    hugenbdd

    New Version 07-03-2023   HUGE thanks/Shout-out to @Swarles for the help with updating code fixes and adding a great new feature.  You can now have some customization per share.  It's great t

  • How to ignore a SINGLE file 1.) Find the path of the file you wish to ignore.     ls -ltr /mnt/cache/Download/complete/test.txt         root@Tower:/# ls -ltr /mnt/cache/Download/complete/test

  • Hi all, I made a new version of the plugin. This fork replaces @hugenbdd's plugin which is not maintained anymore and will land in community applications if your feedbacks are positive.  

Posted Images

It's running right now and now emby is running like a slug.

751917471_Screenshot2020-06-24at13_29_58.thumb.png.59d5eaa325540f985058fe365a157535.png

21 minutes ago, Fizzyade said:

It's running right now and now emby is running like a slug.

 

I would suggest opening a new thread under general support and post your log files.  There are several other threads dealing with similar issues with mover and it looks like it could be a number of possible things.

Question, would it be possible to add a progress bar or percentage completed on the bottom bar while the mover is running?

  • 4 weeks later...

@Squid Any chance this is getting updated for 6.9 in the future? 😁

 

Can't currently use this as it breaks the mover when using multiple cache pools.

3 hours ago, Kashiro said:

@Squid Any chance this is getting updated for 6.9 in the future? 😁

 

Can't currently use this as it breaks the mover when using multiple cache pools.

I branched Squid's original mover and mine is now the one listed in Community Apps.

 

I don't have a dev box to install 6.9 to.  I am also in the middle of buying a house and moving.  However,  if someone can post the 6.9 mover script I will try and get the code ready to handle multiple cache pools.

  • Author

Mover tuning and 6.9

 

There's a few problems with this.

 

 

My original design used the existing script and simply called it appropriately based upon usage.

  • This method will still work but, the design of the plugin itself only checked for usage on the pool named "cache".  The way that the mover script works is that once it's called, all cache pools get moved appropriately.
  • The work around for this is to modify the stock script so that another parameter can be issued which sets which cache pool to move, and only move that one.  If you do the coding, LT would probably include the changes in the stock script.  (No guarantees though)
  • Then in the plugin, you'd allow multiple schedules for each given pool and call the script accordingly.

 

The "new" plugin, also allows for movement of specific files based upon date (as I recall). 

  • This would involve a rewrite / patch of the stock script to look for the dates, but also has the same problem as the above I would think.
  • If you do the coding via another parameter to the script, LT *may* (or may not) accept the changes.  The key to any changes if you want it accepted is that the script still would have to operate identically if those extra parameters aren't specified.

 

You would also require to have the plugin selectively choose which of the versions of the script to replace it with.  Either the 6.8 one or the 6.9 one depending upon the OS version.

 

Or, you can leave the script completely stock and forgo any of the date range options within the plugin and have it look at the pool named "cache" (or possibly another selectable pool to look at) for usage, and then the user has to accept that all pools will get moved.

 

Because of the multiple cache pool issues, with the plugin more or less replacing the stock script, unexpected results (ie: mover not working on other pools), I'm going to mark this plugin as incompatible with 6.9 until such time as @hugenbdd decides upon the direction this plugin should take.

4 hours ago, Kashiro said:

Can't currently use this as it breaks the mover when using multiple cache pools.

(Or only having a single pool, but the pool isn't named "cache")

mover

  • Author

That all being said, if you can live with the shortcomings I *could* resurrect the original plugin, but no support would be given on it.

  • 4 weeks later...

If I don't have multiple cache pools on Beta 25 will this still work?  I just have the standard cache pool named "Cache"

 

On 8/19/2020 at 9:33 PM, mmag05 said:

If I don't have multiple cache pools on Beta 25 will this still work?  I just have the standard cache pool named "Cache"

If only the cache pool has shares that are set to yes or prefer, and the other pools are set to Only, will it work?

  • Author
3 hours ago, DZMM said:

 

If only the cache pool has shares that are set to yes or prefer, and the other pools are set to Only, will it work?

Depends.  YMMV.  The original plugin is only a front-end to the mover and doesn't replace any coding at all.  The replacement fork replaces the coding in mover.

 

Net result is that IF you have multiple cache pools then mover will not operate correctly on the replacement.  It should be OK (no guarantees) if all the other pools are set to be only, and you only use the "cache" pool.

 

The original plugin will work properly but will always execute mover based upon the current state of the "cache" pool.

 

The original (and now unsupported) plugin's url is https://raw.githubusercontent.com/Squidly271/ca.mover.tuning/master/plugins/ca.mover.tuning.plg

20 minutes ago, Squid said:

Depends.  YMMV.  The original plugin is only a front-end to the mover and doesn't replace any coding at all.  The replacement fork replaces the coding in mover.

 

Net result is that IF you have multiple cache pools then mover will not operate correctly on the replacement.  It should be OK (no guarantees) if all the other pools are set to be only, and you only use the "cache" pool.

 

The original plugin will work properly but will always execute mover based upon the current state of the "cache" pool.

 

The original (and now unsupported) plugin's url is https://raw.githubusercontent.com/Squidly271/ca.mover.tuning/master/plugins/ca.mover.tuning.plg

Thanks - that fits my scenario perfectly as my other non-cache pools contain pool only shares.

  • 3 weeks later...
  • 3 weeks later...

Hey there,

 

normally mover tuning works fine for me. every 3 hours the mover schedule starts and moves my file, if the cache is fuller than 50%. (i am right?)

 

i want to replace my cache drives while following this guide: https://wiki.unraid.net/Replace_A_Cache_Drive

now the "move now" button doesn't work. english is not my first language and i think i misunderstand some options. maybe someone can help me.

 

thanks

 

movertuner.png

On 9/30/2020 at 11:54 AM, sonic6 said:

Hey there,

 

normally mover tuning works fine for me. every 3 hours the mover schedule starts and moves my file, if the cache is fuller than 50%. (i am right?)

 

i want to replace my cache drives while following this guide: https://wiki.unraid.net/Replace_A_Cache_Drive

now the "move now" button doesn't work. english is not my first language and i think i misunderstand some options. maybe someone can help me.

 

thanks

 

 

I would suggest removing the plug in, then moving everything.

 

I'm working on getting a Dev box up and running so I can continue working on this for the new Beta.

  • 2 weeks later...

Any plans on adding an option exclude certain folders within a share to be moved to the array? 

  • 2 weeks later...

It appears that I must have something configured wrong with mover tuning. I keep getting high disk usage warnings for cache even though I have mover tuning set to start mover at 80% (I think). What do I need to change?

 

SafariScreenSnapz197.thumb.jpg.617bc747e4dd1937cfdcf45546739a3a.jpg

 

brunnhilde-diagnostics-20201029-0646.zip

The Fix Common Problems script is telling me my ca mover tuning plugin is deprecated, then links to an update fork for me, but there's no url or anything to install it there.

Oh, apparently 'Apps' are now the same as 'Plugins' ? Why the different tabs in the menu then?

Edited by Julius

12 minutes ago, Julius said:

Oh, apparently 'Apps' are now the same as 'Plugins' ? Why the different tabs in the menu then?

Plugins (and Docker) are built-in Unraid capabilities, and there is no Apps tab in standard Unraid.  Only if you install the Community Applications plugin do you get a new Apps tab that provides an easy way to find and install both plugins and Docker containers.

  • Author
35 minutes ago, Julius said:

but there's no url or anything to install it there.

Very few authors still publish the URLs to any of the plugins, etc because Community Applications (Apps) removes that complexity away from the user.

Weird question....anyone having issues where Mover doesn't run at all if the Tuner plugin is installed? I haven't really used the Mover much because of such a new install and I just started configuring up some things to run in the cache and be moved every night. However, haven't been able to get Mover to work at all unless I fired it off manually. Once I uninstalled the Tuner, Mover started working just fine automatically. I'll be reinstalling again and trying to figure out the issue, but was curious if anyone had run across this before. 

20 hours ago, Julius said:

The Fix Common Problems script is telling me my ca mover tuning plugin is deprecated, then links to an update fork for me, but there's no url or anything to install it there.

Oh, apparently 'Apps' are now the same as 'Plugins' ? Why the different tabs in the menu then?


Simply uninstall the current and then look for it in the app section and reinstall it. That’s all I did. 

I cannot find this plugin in "Apps", has it been removed?

 

Edit:

It looks like it is not compatible with my version of unRaid:

image.png.0d4731c477d18b9115786f7b38eaf9b4.png

image.png.8732fce3e347c674334aecb803ccf478.png

Edited by Ballantin

  • 2 weeks later...

Hello,

I just updated to 6.9.0 beta 35 and fcp said I needed to uninstall ca mover tuning as it was not compatible with beta35. Any ide if it will be coming to 35 soon?

 

thx 

chas

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.