Hi,
when I currently try to import a new SMF service it shows '-' state. If 
I try to start it I get an error that "restarter" property group is 
missing. Any idea why?

Many thanks,
   Lubos.

PS: Below you'll find some outputs. After successful svccfg import I see:
bash-3.00# svcs "*execd:default*"
STATE          STIME    FMRI
-              svc:/application/sge/execd:default
bash-3.00# svcadm -v enable -s execd:default
svc:/application/sge/execd:default enabled.
svcadm: svc:/application/sge/execd:default is misconfigured (lacks 
"restarter" property group).
bash-3.00# echo $?
3
bash-3.00# svcs -l "*execd:default*"
fmri         svc:/application/sge/execd:default
name         Sun Grid Engine - Execd service
enabled      true
restarter    svc:/system/svc/restarter:default
dependency   optional_all/none svc:/system/filesystem/autofs (online)
dependency   require_all/none svc:/milestone/network (online)
bash-3.00# svcs "*execd:default*"
STATE          STIME    FMRI
-              svc:/application/sge/execd:default
bash-3.00# svccfg export 
execd                                                    
<?xml version='1.0'?>
<!DOCTYPE service_bundle SYSTEM 
'/usr/share/lib/xml/dtd/service_bundle.dtd.1'>
<service_bundle type='manifest' name='export'>
  <service name='application/sge/execd' type='service' version='0'>
    <dependency name='fs-autofs' grouping='optional_all' 
restart_on='none' type='service'>
      <service_fmri value='svc:/system/filesystem/autofs'/>
    </dependency>
    <dependency name='network' grouping='require_all' restart_on='none' 
type='service'>
      <service_fmri value='svc:/milestone/network'/>
    </dependency>
    <instance name='default' enabled='true'>
      <exec_method name='start' type='method' 
exec='/sge/default/common/sgeexecd %m' timeout_seconds='30'>
        <method_context>
          <method_environment>
            <envvar name='SGE_ROOT' value='/sge'/>
            <envvar name='SGE_QMASTER_PORT' value='21234'/>
            <envvar name='SGE_EXECD_PORT' value='21235'/>
            <envvar name='SGE_CELL' value='default'/>
          </method_environment>
        </method_context>
      </exec_method>
      <exec_method name='stop' type='method' exec=':kill' 
timeout_seconds='300'>
        <method_context/>
      </exec_method>
      <property_group name='startd' type='framework'>
        <propval name='ignore_error' type='astring' value='core,signal'/>
      </property_group>
    </instance>
    <stability value='Unstable'/>
    <template>
      <common_name>
        <loctext xml:lang='C'>Sun Grid Engine - Execd service</loctext>
      </common_name>
      <documentation>
        <manpage title='sge_execd' section='8M' manpath='/sge/man'/>
      </documentation>
    </template>
  </service>
</service_bundle>
bash-3.00# uname -a
SunOS sge1 5.10 Generic_127112-07 i86pc i386 i86pc

Reply via email to