-
Notifications
You must be signed in to change notification settings - Fork 2
Test Packages
Welcome to my clone of MacZFS!
MacZFS is the free implementation of ZFS for Mac OSX from 10.5 "Leopard" on. The official releases, wiki and issue tracker is at http://www.maczfs.org.
My repository here holds unofficial previews of upcoming releases, experimental features and other stuff waiting to be merged into trunk.
Currently, I have three testing versions under preparation
-
MacZFS-74-2-test04-ztest.pkg
This has a port of ztest and zdb added to the official MacZFS-74-2. It has been tested with the "fstest" POSIX test suite and with bonnie++ and looks stable. -
MacZFS-74-2-test06-ztest-ashift.pkg
This is a heavily modified version of the official MacZFS-74-2 release, it contains a backported support for pool properties and especially supports the ashift property and zpool parameter. You can use it to format a pool for use with 4k blocksize drives. Additionally, it also contains the ztest / zdb port. It has been tested with the "fstest" POSIX test suite and with bonnie++ and looks stable. -
MacZFS-78-0-test11.pkg
This is a preview of the next official MacZFS release. It does not contain ztest / zdb or support for the ashift property. Caution! DANGER! The MacZFS-78-0-test variants have a new incompatible on-disk format (pool version 10 vs. 8 in MacZFS-74). DO NOT USE ON PRODUCTION DATA!(1) -
MacZFS-78-0-test88-ztest-ashift.pkg
This is another preview of the next official MacZFS release, it is the current release candidate tagged for maczfs_78-1. It does contain ztest / zdb and support for the ashift property. Caution! DANGER! The MacZFS-78-0-test variants have a new incompatible on-disk format (pool version 10 vs. 8 in MacZFS-74). DO NOT USE ON PRODUCTION DATA!(1) - Updated 2012-09-13 22:28 CEST: Turned out the XCode build used to create MacZFS-78-0-test87-ztest-ashift.pkg produced an unloadable kext. The Makefile based build used for testing was fine.
- Warning: It looks like zpool create results in random panics. creatng a pool with maczfs_74 and then using that pool for tests works.
Feel free to try above linked testing version, but make sure that you have a backup of your data! These are debug builds, packed with extra checks and tweaks and will kernel panic on the slightest trace of a possible problem.
If you test one of these, please review our debugging and testing guide at http://www.maczfs.org/wiki and report an problems to our mailing list or the issue tracker. Please mention in each report that you use an unofficial testing version from this side!
Happy testing
Björn
(1) Of course the 78 variants support, and read/write by default, the old v8 format. But any pool created with th 78 line will be unreadable with maczfs_74. Any old pool accidentally upgraded will be unreadable under maczfs_74.