Print this page
12071 clarify implementation of single_instance in SMF services
Reviewed by: Robert Mustacchi <rm@fingolfin.org>

Split Close
Expand all
Collapse all
          --- old/usr/src/man/man5/smf_restarter.5.man.txt
          +++ new/usr/src/man/man5/smf_restarter.5.man.txt
↓ open down ↓ 32 lines elided ↑ open up ↑
  33   33                            This is an optional property that allows the
  34   34                            specification of an alternate restarter to manage
  35   35                            the service instance. If the restarter property is
  36   36                            empty or absent, the restarter defaults to
  37   37                            svc.startd(1M).
  38   38  
  39   39  
  40   40         single_instance
  41   41                            This is an optional property. When set, only one
  42   42                            instance of the service is allowed to transition to
  43      -                          an online or degraded status at any time.
       43 +                          an online or degraded status at any time. Note that
       44 +                          no known implementation honours this setting, and it
       45 +                          should be considered obsolete.
  44   46  
  45   47  
  46   48     Service Reporting
  47   49         All restarters report status using the restarter property group, which
  48   50         includes the following properties:
  49   51  
  50   52         next_state
  51   53                            The current state and next state, if currently in
  52   54                            transition, for instances stored in these
  53   55                            properties. See smf(5) for a description of the
↓ open down ↓ 17 lines elided ↑ open up ↑
  71   73         contract
  72   74                            The primary process contract ID, if any, under which
  73   75                            the service instance is executing.
  74   76  
  75   77  
  76   78  SEE ALSO
  77   79         svcs(1), svc.startd(1M), service_bundle(4), smf(5), smf_method(5)
  78   80  
  79   81  
  80   82  
  81      -                                 May 23, 2008                 SMF_RESTARTER(5)
       83 +                               December 11, 2019              SMF_RESTARTER(5)
    
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX