We''ve been experimenting with zfs on OpenSolaris 2008.11. We created a pool in OpenSolaris and filled it with data. Then we wanted to move it to a production Solaris 10 machine (generic_137138_09) so I "zpool exported" in OpenSolaris, moved the storage, and "zpool imported" in Solaris 10. We got: Cannot import ''deadpool'': pool is formatted using a newer ZFS version We would like to be able to move pools back and forth between the OS''s. Is there a way we can upgrade Solaris 10 to the same supported zfs version (or create downgraded pools in OpenSolaris)? Thanks! Mark -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://mail.opensolaris.org/pipermail/zfs-discuss/attachments/20090212/1e1ceafe/attachment.html>
Mark, I believe creating a older version pool is supported: zpool create -o version=<vers> whirl c0t0d0 I''m not sure what version of ZFS in Solaris 10 you are running. Try running "zpool upgrade" and replacing <vers> above with that version number. Neil. : trasimene ; zpool create -o version=11 whirl c0t0d0 : trasimene ; zpool get version whirl NAME PROPERTY VALUE SOURCE whirl version 11 local : trasimene ; zpool upgrade This system is currently running ZFS pool version 14. The following pools are out of date, and can be upgraded. After being upgraded, these pools will no longer be accessible by older software versions. VER POOL --- ------------ 11 whirl Use ''zpool upgrade -v'' for a list of available versions and their associated features. : trasimene ; On 02/12/09 11:42, Mark Winder wrote:> We?ve been experimenting with zfs on OpenSolaris 2008.11. We created a > pool in OpenSolaris and filled it with data. Then we wanted to move it > to a production Solaris 10 machine (generic_137138_09) so I ?zpool > exported? in OpenSolaris, moved the storage, and ?zpool imported? in > Solaris 10. We got: > > > Cannot import ?deadpool?: pool is formatted using a newer ZFS version > > > We would like to be able to move pools back and forth between the OS?s. > Is there a way we can upgrade Solaris 10 to the same supported zfs > version (or create downgraded pools in OpenSolaris)? > > > Thanks! > > Mark
Mark Winder wrote:> > We?ve been experimenting with zfs on OpenSolaris 2008.11. We created a > pool in OpenSolaris and filled it with data. Then we wanted to move it > to a production Solaris 10 machine (generic_137138_09) so I ?zpool > exported? in OpenSolaris, moved the storage, and ?zpool imported? in > Solaris 10. We got: > > Cannot import ?deadpool?: pool is formatted using a newer ZFS version > > We would like to be able to move pools back and forth between the > OS?s. Is there a way we can upgrade Solaris 10 to the same supported > zfs version (or create downgraded pools in OpenSolaris)? >You have to create the pool with the version supported on the oldest system. See the version property on the zpool man page. Solaris 10 Update 6 uses version 10. -- Ian.