Hello everyone, I know -stable is supposed to be, well, stable, but I seem to be in a bit of a pickle. I'm trying to import my zfs file system from a Macintosh machine. It was created at version 8. Being new to zfs, I did not realise that FreeBSD would be running at a lower version; I thought zfs was zfs! Of course, trying to import my zpool fails, complaining that the version is too new. freebsd# zpool import bigstore cannot import 'bigstore': pool is formatted using a newer ZFS version So either I want to downgrade the zpool, or upgrade zfs on FreeBSD. Does anyone know if I'll be able to import zfs v8, or am I wasting my time? I'd prefer to follow -stable, but if I must follow -current, then golly goshkins, I'll have no choice! Kind regards, Timothy.
On Fri, Jun 13, 2008 at 06:40:22PM +1000, Timothy Wilson wrote:> Hello everyone, > > I know -stable is supposed to be, well, stable, but I seem to be in a > bit of a pickle. > > I'm trying to import my zfs file system from a Macintosh machine. It > was created at version 8. Being new to zfs, I did not realise that > FreeBSD would be running at a lower version; I thought zfs was zfs! Of > course, trying to import my zpool fails, complaining that the version > is too new. > > freebsd# zpool import bigstore > cannot import 'bigstore': pool is formatted using a newer ZFS version > > So either I want to downgrade the zpool, or upgrade zfs on FreeBSD. > Does anyone know if I'll be able to import zfs v8, or am I wasting my > time? I'd prefer to follow -stable, but if I must follow -current, > then golly goshkins, I'll have no choice!I don't know what the current migration status is of ZFS on FreeBSD to a newer version. I don't think -CURRENT/HEAD has a newer ZFS either, so I think you're out of luck with regards to an "easy" migration. If I was in your shoes, I would not downgrade the pool -- I would simply stop using ZFS and use a filesystem that is fully compatible between OS X and FreeBSD. *cue someone chiming in with the usual "ZFS is experimental on FreeBSD, blah blah blah" rhetoric* :-) Summary: you're out of luck. -- | Jeremy Chadwick jdc at parodius.com | | Parodius Networking http://www.parodius.com/ | | UNIX Systems Administrator Mountain View, CA, USA | | Making life hard for others since 1977. PGP: 4BD6C0CB |
Timothy Wilson wrote:> Hello everyone, > > I know -stable is supposed to be, well, stable, but I seem to be in a > bit of a pickle. > > I'm trying to import my zfs file system from a Macintosh machine. It > was created at version 8. Being new to zfs, I did not realise that > FreeBSD would be running at a lower version; I thought zfs was zfs! Of > course, trying to import my zpool fails, complaining that the version > is too new. > > freebsd# zpool import bigstore > cannot import 'bigstore': pool is formatted using a newer ZFS version > > So either I want to downgrade the zpool, or upgrade zfs on FreeBSD. > Does anyone know if I'll be able to import zfs v8, or am I wasting my > time? I'd prefer to follow -stable, but if I must follow -current, > then golly goshkins, I'll have no choice!It is planned to update to a newer ZFS release in HEAD, but this has not happened yet (let alone in 7.x). I don't know if it is possible to downgrade a pool - you should check the ZFS documentation/support materials. Kris
Timothy Wilson wrote:> I'm trying to import my zfs file system from a Macintosh machine. It > was created at version 8. Being new to zfs, I did not realise that > FreeBSD would be running at a lower version; I thought zfs was zfs! Of > course, trying to import my zpool fails, complaining that the version > is too new.Have you tried to send a snapshot on you Mac and receive that snapshot on your FreeBSD machine? -- Dick Hoogendijk -- PGP/GnuPG key: F86289CE ++ http://nagual.nl/ | SunOS 10u5 05/08 ++
There's nothing you can do right now except for wait. By default the zfs implementation on osx will create a zfs version 6 zpool (to retain compat with the read-only kext that ships with 10.5) but once you've upgraded you can't go back. There is a newer version of zfs for freebsd but it hasn't been commited yet. See http://kerneltrap.org/FreeBSD/BSDCan_2008_ZFS_Internals Your only option is to wait until this is committed or patches are offered at least. pjd is the man so it shouldn't be too long :-) Timothy Wilson wrote:> Hello everyone, > > I know -stable is supposed to be, well, stable, but I seem to be in a > bit of a pickle. > > I'm trying to import my zfs file system from a Macintosh machine. It > was created at version 8. Being new to zfs, I did not realise that > FreeBSD would be running at a lower version; I thought zfs was zfs! Of > course, trying to import my zpool fails, complaining that the version > is too new. > > freebsd# zpool import bigstore > cannot import 'bigstore': pool is formatted using a newer ZFS version > > So either I want to downgrade the zpool, or upgrade zfs on FreeBSD. > Does anyone know if I'll be able to import zfs v8, or am I wasting my > time? I'd prefer to follow -stable, but if I must follow -current, > then golly goshkins, I'll have no choice! > > Kind regards, > Timothy. > _______________________________________________ > freebsd-stable@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-stable > To unsubscribe, send any mail to "freebsd-stable-unsubscribe@freebsd.org" >