I had a pool which I created using zfs-fuse, which is using March code base (exact version, I don't know; if someone can tell me the command to find the zpool format version, I would be grateful).
I exported it and now I tried to import it in OpenSolaris, which is running Feb bits because it says 134 Feb 2010 in uname output (2009-06 updated with pkg image-update). It fails to import it because of incompatible version. Backward compatibility is a given and I know Solaris will never compromise on that and Sun has been industry leader in that. What about forward compatibility? I would think zfs pool format would be stable by now. So, what happened here? I know I am going to get shouted at for saying this but this tells me that ZFS is still not on-disk stable in the same vein as BTRFS is not on-disk stable. But it gets better. I can mount and use BTRFS FSs which were created after 2.6.32 (which was a long ago) in a 2.6.32 kernel i.e. I can boot my older kernel if I need to and still access the newer FS and files in it, without breaking anything. Of course, the newer kernels work with FSs created in older kernels. May be I am doing something wrong. May be it is just about using '-f' flag and things will work out and nothing will break. Is it? I look fwd to guidance from the community on this. -- This message posted from opensolaris.org _______________________________________________ zfs-discuss mailing list zfs-discuss@opensolaris.org http://mail.opensolaris.org/mailman/listinfo/zfs-discuss