> Bob, is there any specific reason why you suggest the creation of a > bunch of zfs datasets up front?
Absolutely. ZFS filesystems created on too new of a Nevada/OpenSolaris will not be mountable on Solaris 10. One of the SMF services, filesystem/local perhaps will go into maintenance and your system will fail to boot. Let me demonstrate. # uname -a SunOS arrakis 5.11 snv_95 i86pc i386 i86pc # zfs create arrakis/scooby # zfs get version arrakis/misc arrakis/scooby NAME PROPERTY VALUE SOURCE arrakis/misc version 1 - arrakis/scooby version 2 - In this example, arrakis/scooby will fail to mount on Solaris 10. Version 2 is too new for Solaris 10. arrakis/misc was created on Solaris 10 8/07. > I have found that once you have created the ZFS pool on the oldest > Solaris, you should be able to create zfs datasets within it from any > supported OS (including Linux with zfs-fuse) You can create filesystems in the pool. But if your OS is too old you will not be able to mount the newer filesystems. If you have done this successfully then your OpenSolaris/nevada isn't new enough. > My experience with this: I had to create the zpool with zfs-fuse under > Linux, and after that I was able to manipulate, import, and export the > pool from on all releases. In that case your ZFS fuse implementation must be for version 1 filesystems. Now, I need to go back and delete arrakis/scooby or I'll forget and then my Solaris 10 will fail to boot :-) Bob _______________________________________________ zfs-discuss mailing list zfs-discuss@opensolaris.org http://mail.opensolaris.org/mailman/listinfo/zfs-discuss