DragonFlyBSD Adds HAMMER2 Multi-Volumes Support
HAMMER2 with the upcoming DragonFlyBSD 6.0 has initial multi-volumes support in place with currently being able to handle up to 64 volumes. The functionality is similar to that of HAMMER1 for allowing a HAMMER2 file-system to span multiple block devices. The current limit of supporting up to 64 volumes is lower than the 256 volumes that HAMMER1 can span.
The code merged includes the kernel support as well as the updated user-space utilities for passing multiple volumes for creating and dealing with a HAMMER2 multi-volume setup.
More details on this HAMMER2 implementation via this commit.