Hi, Does anyone know since when hybrid pools are available in ZFS? Are there ZFS "versions"? XVM Server is based on Nevada b93, and I need to know if it supports hybrid pools. TIA, Rafael. -- => Rafael Friedlander => Sun Microsystems => OEM Specialist => +972 544 971 564
Rafael Friedlander wrote:> Hi, > > Does anyone know since when hybrid pools are available in ZFS? Are there > ZFS "versions"? > > XVM Server is based on Nevada b93, and I need to know if it supports > hybrid pools. >Hybrid pool slogs (ZIL) were introduced in Nevada builds 68 and 69, and is also in latest Solaris 10. I''m not sure when "cache" (L2ARC) devices were introduced. There used to be a web page with a list of all the zpool versions, but it''s not where it was, and I can''t find it now. -- Andrew
On 14 Dec 2008, at 16:58, Andrew Gabriel wrote:> Rafael Friedlander wrote: >> Hi, >> >> Does anyone know since when hybrid pools are available in ZFS? Are >> there >> ZFS "versions"? >> >> XVM Server is based on Nevada b93, and I need to know if it supports >> hybrid pools. >> > > Hybrid pool slogs (ZIL) were introduced in Nevada builds 68 and 69, > and > is also in latest Solaris 10. > > I''m not sure when "cache" (L2ARC) devices were introduced. > There used to be a web page with a list of all the zpool versions, but > it''s not where it was, and I can''t find it now.Run "zpool upgrade -v" for a list of the versions known to that version of zpool. According to that, ZIL came in zfs version 7, and L2ARC came in zfs version 10. It also reports: --- For more information on a particular version, including supported releases, see: http://www.opensolaris.org/os/community/zfs/version/N Where ''N'' is the version number. --- Cheers, Chris
Andrew Gabriel wrote:> Rafael Friedlander wrote: > >> Hi, >> >> Does anyone know since when hybrid pools are available in ZFS? Are there >> ZFS "versions"? >> >> XVM Server is based on Nevada b93, and I need to know if it supports >> hybrid pools. >> >> > > Hybrid pool slogs (ZIL) were introduced in Nevada builds 68 and 69, and > is also in latest Solaris 10. >b68, June 2007.> I''m not sure when "cache" (L2ARC) devices were introduced. > There used to be a web page with a list of all the zpool versions, but > it''s not where it was, and I can''t find it now. >The flag days list is a good one to bookmark. http://opensolaris.org/os/community/on/flag-days/all/ L2ARC arrived in NV at the same time as ZFS boot, b79, November 2007. It was not back-ported to Solaris 10u6. -- richard
Richard.Elling at Sun.COM said:> L2ARC arrived in NV at the same time as ZFS boot, b79, November 2007. It was > not back-ported to Solaris 10u6.You sure? Here''s output on a Solaris-10u6 machine: cyclops 4959# uname -a SunOS cyclops 5.10 Generic_137138-09 i86pc i386 i86pc cyclops 4960# zpool upgrade -v This system is currently running ZFS pool version 10. The following versions are supported: VER DESCRIPTION --- -------------------------------------------------------- 1 Initial ZFS version 2 Ditto blocks (replicated metadata) 3 Hot spares and double parity RAID-Z 4 zpool history 5 Compression using the gzip algorithm 6 bootfs pool property 7 Separate intent log devices 8 Delegated administration 9 refquota and refreservation properties 10 Cache devices For more information on a particular version, including supported releases, see: http://www.opensolaris.org/os/community/zfs/version/N Where ''N'' is the version number. cyclops 4961# Note, I haven''t tried adding a cache device yet. Regards, Marion
Marion Hakanson wrote:> Richard.Elling at Sun.COM said: > >> L2ARC arrived in NV at the same time as ZFS boot, b79, November 2007. It was >> not back-ported to Solaris 10u6. >> > > You sure? Here''s output on a Solaris-10u6 machine: >Yes, I''m sure. It was pulled late :-(. We''ve documented the seemingly-there feature in the Troubleshooting Guide. http://www.solarisinternals.com/wiki/index.php/ZFS_Troubleshooting_Guide#Unsupported_Cache_Devices_in_Solaris_10_10.2F08_Release -- richard
> > The following versions are supported: > > VER DESCRIPTION > --- -------------------------------------------------------- > 1 Initial ZFS version > 2 Ditto blocks (replicated metadata) > 3 Hot spares and double parity RAID-Z > 4 zpool history > 5 Compression using the gzip algorithm > 6 bootfs pool property > 7 Separate intent log devices > 8 Delegated administration > 9 refquota and refreservation properties > 10 Cache devices > For more information on a particular version, including supported releases, > see: > http://www.opensolaris.org/os/community/zfs/version/N >Check http://www.opensolaris.org/os/community/zfs/version/10 - the fact that L2ARC for Solaris 10 is absent noted there. -- Regards, Cyril
<asking the question I know will be the next one on the list...> So - will it be arriving in a patch? :) Nathan. Richard Elling wrote:> Marion Hakanson wrote: >> Richard.Elling at Sun.COM said: >> >>> L2ARC arrived in NV at the same time as ZFS boot, b79, November 2007. It was >>> not back-ported to Solaris 10u6. >>> >> You sure? Here''s output on a Solaris-10u6 machine: >> > > Yes, I''m sure. It was pulled late :-(. We''ve documented the > seemingly-there > feature in the Troubleshooting Guide. > http://www.solarisinternals.com/wiki/index.php/ZFS_Troubleshooting_Guide#Unsupported_Cache_Devices_in_Solaris_10_10.2F08_Release > -- richard > > _______________________________________________ > zfs-discuss mailing list > zfs-discuss at opensolaris.org > http://mail.opensolaris.org/mailman/listinfo/zfs-discuss
On Tue, 16 Dec 2008 16:42:02 +1100 Nathan Kroenert <Nathan.Kroenert at Sun.COM> wrote:> <asking the question I know will be the next one on the list...> > > So - will it be arriving in a patch? :)no - we need a hook to get customers to use whatever we package NV up as. Or buy fishworks kit :-) James -- Senior Kernel Software Engineer, Solaris Sun Microsystems http://blogs.sun.com/jmcp http://www.jmcp.homeunix.com/blog
On Tue, 16 Dec 2008 16:19:05 +1000 "James C. McPherson" <James.McPherson at Sun.COM> wrote:> On Tue, 16 Dec 2008 16:42:02 +1100 > Nathan Kroenert <Nathan.Kroenert at Sun.COM> wrote: > > > <asking the question I know will be the next one on the list...> > > > > So - will it be arriving in a patch? :) > > no - we need a hook to get customers to use whatever > we package NV up as. Or buy fishworks kit :-)Ahem... Or you could install Solaris 10 Update 6, or apply patch 137137-01 (sparc) or patch 137138-01. The relevant CR number is 6536054, if you''re wondering. I''d still prefer to see people buy fishworks kit :-) James -- Senior Kernel Software Engineer, Solaris Sun Microsystems http://blogs.sun.com/jmcp http://www.jmcp.homeunix.com/blog