Jump to content
  • 0

Ordered FIle Placement plugin overrides file placement rules


Ubik

Question

Hope someone can help. When I install the Ordered File Placement plugin, it seems that the file placement rules are not obeyed. 
 

If I copy a file to my pooled drive V:\PERSONAL, the file is copied to the E: drive. Based on my config however, I'm expecting the file to go to my D: drive. If I then disable the Ordered File Placement balancer and try the copy again the file goes to the D: drive as expected. Based on my understanding of the config below, the balancer should respect the file placement rules.

Folder placement rule:

  • Place \PERSONAL\* on D:\ drive
  • D: drive has 10% (124 GB) free space
  • FIle%20rules.JPG

Ordered file placement balancer:

  • E:\ set to highest priority (duplicated and unduplicated files)
  • E: drive has 350 GB free
  • Balancer.JPG

 

File placement settings:

Capture.JPG

 

 

 

 

Link to comment
Share on other sites

5 answers to this question

Recommended Posts

  • 0

OK, been playing around....  If I change Auto balancing from "Do not balance automatically" to "Balance immediately" then copy a file, the file goes to E:

If I then force a Rebalance, the file is only then moved to D:

 

Question: Am I doing something wrong, or is this the intended behaviour? If so, the balancing and file placement rules are overly complicated.

 

My original intention was to replicate the "Auto-Folder Priority" merge mode behaviour in FlexRaid's pool. By enabling a single setting in Flexraid, files located in the same folders are automatically kept on the same drive as long as disk space is fine. As a result , all of my series, movies, etc are automatically kept on separate drives with zero effort from my side.

 

For all of its faults, in FlexRaid this just works, while in Drivepool files that should ideally be kept together end up being fragmented over all of my drives - I am unable to get even close to replicating the FlexRaid behaviour.

 

[Edit: Sorry if this comes across as overly critical. Hopefully someone can help me in the right direction. The rest of DrivePool is really awesome! :) ]

 

 

 

Hope someone can help. When I install the Ordered File Placement plugin, it seems that the file placement rules are not obeyed. 
 

If I copy a file to my pooled drive V:\PERSONAL, the file is copied to the E: drive. Based on my config however, I'm expecting the file to go to my D: drive. If I then disable the Ordered File Placement balancer and try the copy again the file goes to the D: drive as expected. Based on my understanding of the config below, the balancer should respect the file placement rules.

Folder placement rule:

  • Place \PERSONAL\* on D:\ drive
  • D: drive has 10% (124 GB) free space
  • FIle%20rules.JPG

Ordered file placement balancer:

  • E:\ set to highest priority (duplicated and unduplicated files)
  • E: drive has 350 GB free
  • Balancer.JPG

 

File placement settings:

Capture.JPG

Link to comment
Share on other sites

  • 0

No, that isn't exacted behavior, it should be following the rules, as expected.

 

What versions are you on? 
Of both StableBit DrivePool and of the Ordered File Placement balancer plugin? 

It may be easiest to check the control panel, under "Uninstall programs" for the versions. 

 

And could you enable logging and reproduce this? 

http://wiki.covecube.com/StableBit_DrivePool_2.x_Log_Collection

Link to comment
Share on other sites

  • 0

Thanks for the input - much appreciated.

ver 2.1.561 - DrivePool

ver 1.0.6 - Ordered File Placement

 

Service.zip

 

I replicated the issue as follows:

  • Fresh DrivePool install
  • Pool with 2 drives K: and H: (both with > 20% free space)
  • H: drive (1.3 TB free space) is highest priority in ordered file placement balancer
  • File placement rule configured: \PERSONAL\* to save to K: (H: drive not selected)
  • Copied file to pool drive X:\PERSONAL -> file ends up on the H: drive
  • Initiated re-balance -> file is moved to the K: drive

 

 

 

No, that isn't exacted behavior, it should be following the rules, as expected.

 

What versions are you on? 
Of both StableBit DrivePool and of the Ordered File Placement balancer plugin? 

It may be easiest to check the control panel, under "Uninstall programs" for the versions. 

 

And could you enable logging and reproduce this? 

http://wiki.covecube.com/StableBit_DrivePool_2.x_Log_Collection

 

Link to comment
Share on other sites

  • 0

I ended up spending a few hours moving all files back to their preferred location (they had been "fragmented" across my drives i.e. files in a single folder's contents split across multiple drives.)

 

I've reverted back to Flexraid's pool for now, and guess I'll give Drivepool another bash when a new version comes around.

Link to comment
Share on other sites

  • 0

Sorry, I totally missed this.

 

The issue is that the file placement rule isn't being followed, correct? 

If so, that's because the rule allows this to happen if the drive is more than 95% full.  With 124GB free, if that was 2TB or smaller, you'd be fine. otherwise, this drive is over the threshold and files are allowed to be placed on the other drives. 

 

 

As for the fragmenting, there isn't a better solution for that. 

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  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.

Loading...
×
×
  • Create New...