DragonFlyBSD Adds HAMMER2 Multi-Volumes Support

Written by Michael Larabel in BSD on 27 December 2020 at 12:00 AM EST. 10 Comments
The HAMMER2 file-system that has been used by default on DragonFlyBSD for some time has lacked multi-volumes support compared to its former HAMMER1 file-system. But as of this weekend in the latest Git development code, HAMMER2 now has initial support for multiple volumes.

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.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.

Popular News This Week