MacZFS-ZEVO CE zpool versioning

Moderators: jhartley, MSR734, nola

MacZFS-ZEVO CE zpool versioning

Post by jasonturner » Sun Sep 16, 2012 11:59 am

First - Don et al - you guys rock!!! Thank you!!!

So far so good. I had MacZFS running on a RAID and installed ZEVO CE. Scrubbed from the GUI last night with no errors and worked great!

Couple of questions:

(1) with zpool status, I'm seeing the following status message: "The pool is formatted using an older on-disk format. The pool can still be used, but some features are unavailable."

- Can the format be upgrade? If so, what command is used?

(2) The "system" is showing ZFS version 28 but the pool I have from MacZFS is showing version 6. What is the best way to upgrade this pool? I've tried "spool upgrade -a" which didn't work.

Here is the result of 'zpool get all [pool]

NAME PROPERTY VALUE SOURCE
DRAID1 size 3.64Ti -
DRAID1 capacity 43% -
DRAID1 altroot - default
DRAID1 health ONLINE -
DRAID1 guid 6268105366610654895 local
DRAID1 version 6 local
DRAID1 failmode continue default
DRAID1 listsnapshots off default
DRAID1 autoexpand off default
DRAID1 free 2.04Ti -
DRAID1 allocated 1.60Ti -
DRAID1 readonly off -
DRAID1 ashift 0 default
jasonturner Offline


 
Posts: 13
Joined: Sat Sep 15, 2012 3:34 pm

Re: MacZFS-ZEVO CE zpool versioning

Post by wonkywonky » Sun Sep 16, 2012 2:13 pm

Hmn, you're on pool version 6? Which version of MacZFS are you running?
wonkywonky Offline


 
Posts: 25
Joined: Fri Sep 14, 2012 11:33 pm

Re: MacZFS-ZEVO CE zpool versioning

Post by jasonturner » Sun Sep 16, 2012 2:50 pm

74.1
jasonturner Offline


 
Posts: 13
Joined: Sat Sep 15, 2012 3:34 pm

Re: MacZFS-ZEVO CE zpool versioning

Post by caronni » Sun Sep 16, 2012 3:43 pm

Note that there is both a pool version and a fs version. You seem to be talking about the pool version. zevo is up to 28. MacZFS is at 8. 'zpool upgrade -v' will show you the different pool versions and their properties. 'zpool upgrade' without arguments will show you what the current version of the system and of the pools are.

ZEVO 1.1 does not seem to be able to perform upgrade operations (according to the man page and the help syntax) nor does it allow the creation of pools with versions different from 28. I would say your best bet is to pull version 0.74.2 of MacZFS, and 'zpool upgrade <pool name>' to the latest version they support. That way you have a pool that you can move back and forth between zevo zfs and maczfs.

Version 8 compared to version 28 lacks quite a lot of stuff, none of which you absolutely must have as a casual user.
See the appropriate section in http://code.google.com/p/maczfs/wiki/FAQ for more details.

Good luck,

Germano
caronni Offline


 
Posts: 7
Joined: Sat Sep 15, 2012 4:45 am

Re: MacZFS-ZEVO CE zpool versioning

Post by wonkywonky » Mon Sep 17, 2012 9:22 am

caronni wrote:I would say your best bet is to pull version 0.74.2 of MacZFS, and 'zpool upgrade <pool name>' to the latest version they support. That way you have a pool that you can move back and forth between zevo zfs and maczfs.


That's what I was hoping to do, but I'm having issues with importing a MacZFS v8 mirrored pool. Until I figure out what's going on, I can't switch my primary storage machine to Zevo. Oh well!
wonkywonky Offline


 
Posts: 25
Joined: Fri Sep 14, 2012 11:33 pm

Re: MacZFS-ZEVO CE zpool versioning

Post by dbrady » Sun Sep 30, 2012 9:56 pm

Note that some ZEVO features like Spotlight support require more recent versions of ZFS (pool v24, file system v5) since they rely on the System Attributes (SA) dnode layout on disk.
dbrady Offline


 
Posts: 67
Joined: Wed Sep 12, 2012 12:43 am

Re: MacZFS-ZEVO CE zpool versioning

Post by wonkywonky » Tue Oct 02, 2012 10:25 am

dbrady wrote:Note that some ZEVO features like Spotlight support require more recent versions of ZFS (pool v24, file system v5) since they rely on the System Attributes (SA) dnode layout on disk.


Don, I'm running my MacZFS pool (pool v8) under Zevo at the moment because I don't have a good way to temporarily hold 3TB of data safely while I recreate the pool. So far, Spotlight searches are working fine - am I just lucky or is this one of those "it may not work for everyone, but it probably will for most" scenarios?
wonkywonky Offline


 
Posts: 25
Joined: Fri Sep 14, 2012 11:33 pm

Re: MacZFS-ZEVO CE zpool versioning

Post by dbrady » Sun Oct 07, 2012 2:40 pm

wonkywonky wrote:Don, I'm running my MacZFS pool (pool v8) under Zevo at the moment because I don't have a good way to temporarily hold 3TB of data safely while I recreate the pool. So far, Spotlight searches are working fine - am I just lucky or is this one of those "it may not work for everyone, but it probably will for most" scenarios?

Some of the APIs that Spotlight expects (bulk access checks, searchfs, etc) won't be available. So while Spotlight might appear to work in general, its performance may be sub-optimal on older pool formats.
dbrady Offline


 
Posts: 67
Joined: Wed Sep 12, 2012 12:43 am


Return to General Discussion

Who is online

Users browsing this forum: ilovezfs and 1 guest

cron