I'm about to set up a VE server on a host machine with with an SSD for VE itself plus ISOs & VHDs, and a a pair of mechanical drives that I want use to make a single, shared, mirrored storage resource for data created by VMs. NextCloud would be the biggest user of this, but I'll have a few other services also needing to access it. I've seen people suggest that setting up a VM running fileservices with direct acces to the drives is the best way to accomplish that. Is TrueNas overkill for this? Can/should I created a single ZFS mirror of the whole drives, and if so, will I be able to just create directories on that ZFS volume and have the VMs set their own useage quotas, or should I be doing something else to accomplish this?
Last edited: