OpenSolaris

You are not signed in. Sign in or register.

OpenSolaris Community: Service Management Facility (smf(5))


Community Observers

Endorsed projects

Self-healing services are delivered and managed on Solaris with the Service Management Facility (smf(5)). smf(5) augments the existing init.d(4) and inetd(1M) startup mechanisms, promoting the service to a first-class operating system object.

Administrators can now:

  • view system-wide service status,
  • manage services, not just their individual processes,
  • access information about misconfigured/misbehaving services,
  • enable and disable services persistently across upgrades and patches,
  • delegate tasks to non-root users securely, and
  • more reliably access the console in repair scenarios.

smf(5) gives developers:

  • automated restart of services in dependency order due to administrative errors, software bugs, or uncorrectable hardware errors,
  • a single API for service management, configuration, and observation,
  • access to service-based resource management, and
  • simplified boot-process debugging.

This is the home base for the SMF community: users, system administrators, service authors, application developers, and SMF infrastructure contributors.

FAQ!

  • Check out the SMF FAQ (updated: 4/23/07)

Documents

Forums:

Articles and Papers:

Bugs:

  • Bugs with the keyword smf

Announcements

20 Oct 2005 scfdot - An SMF dependency graph generator

Blogs

sch - Mail droppage

May 13, 11:57 AM

It looks like I missed making a configuration change last update, and opensolaris.org has been dropping my mail messages for the past week as a result. Sorry—if you're waiting for mail from me, you ...

dep - Visual Panels in OpenSolaris 2008.05

May 7, 1:19 AM

For a while I've been working on a project to ease OpenSolaris configuration called Visual Panels (with Steve and Tony , and a great deal of patience, insight, and fastidiously gathered data from ...

sch - CommunityOne: here and there

May 5, 12:38 AM

Sunday I spent at Moscone, teaching laptops and projectors to get along. Saturday, Nathaniel, Benjamin, and I dropped in for lunch at the Developer Summit. I managed to talk with a few people before ...

sch - 2008.05: More ways to get it

May 5, 12:11 AM

As I did for the preview releases, I'll collect links to mirror sites here. These will also get links on the various download pages out there. Bart and I just finished updating the package repository ...

sch - Live chat on #os200805

May 1, 1:00 PM

We're talking about OpenSolaris 2008.05 over on IRC, using the #os200805, from now until 2 p.m. Pacific Time. If you haven't got an IRC client, you can use freenode's Java applet , which worked great ...