By Glynn Foster-Oracle on May 06, 2014
While there has been a ton of blogs posted about some of the new features of Oracle Solaris 11.2, one of those blogs in particular pleases me more than many others is the improved SMF documentation. While documentation doesn't exactly sound particularly exciting, it's absolutely crucial given the increasing importance that SMF is playing as a foundation for Oracle Solaris. Alta Estad has done a phenomenal job at improving the SMF documentation and accurately represents the hard work the SMF engineering team have been doing here.
One of the really exciting enhancements in SMF is actually a feature, unbeknownst to many, that has been available in the ZFS storage appliance for some time - SMF Stencils. Stencils are a way of taking advantage of the SMF configuration repository without having to rewrite your application to use libscf. Essentially by using a stencil you can manage your application configuration within SMF and have it automatically mirrored out to the traditional configuration file using svcio. This gives us a much improved way of managing configuration in a more structured sense, and ultimately a much better upgrade and auditing experience. In fact we've taken advantage of SMF stencils while integrating the Puppet into Oracle Solaris 11.2 (as detailed here).
So without further ado, check out Introduction to the Service Management Facility.