Short update on testing mergerfs:
The developer has released official Wheezy version 2.7.0, so there is no need to build ourselves.
As mentioned, samba works fine. I was able to mount nfs shares using the same options as for mhddfs (fsid=1,sync,crossmnt,no_subtree_check,insecure)
Speed should be considerably faster using hardware (nearly as fast as aufs), but I am using a vm for now. The article from http://zackreed.me indicates this at least.
I have not found a serious bug yet, but we will see how it pans out.
The plugin I rewrote has hard-coded settings for the fstab. I am unfortunately not skilled enough to implement new things...
Feature wise, it would be interesting to have an option for the minfreespace like now, but also to be able to select between a few create modes.
I think reasonable options would be:
mfs (most free space) Use the drive with the most free space available.
epmfs (existing path, most free space) If the path exists on multiple drives use the one with the most free space and is greater than minfreespace. If no drive has at least minfreespace then fallback to mfs.
fwfs (first with free space) Pick the first drive which has at least minfreespace.
lfs (least free space) Pick the drive with least available space but more than minfreespace
mfs is like in aufs, while fwfs seems to work like mhddfs.
Personally, the most useful for me is epmfs, can confirm it works as described.
Since i did not specify the create mode in my plugin, it defaults to this.
I believe mergerfs would be a worthwhile addition:
It is fast,
does not whiteout files,
respects ACL,
has different options for user needs
and is actively developed. The developer seems to be fast on fixing bugs.
Edit: Just found out how to override defined settings for fstab in OMV:
If you are using my modded plugin, you can define your settings by adding a line to /etc/default/openmediavault
This one is default
OMV_FSTAB_MNTOPS_MERGERFS="defaults,allow_other,moveonenospc=true,fsname=mergerfsPool"
You can lookup policies on https://github.com/trapexit/mergerfs#options-1
Run "omv-mkconf fstab" after that