Marcin Niskiewicz wrote:
> Of course both processes are running
> 
> -bash-3.00# ps -ef | grep svc
>     root     7     1   0   Nov 21 ?          73:27 /lib/svc/bin/svc.startd
>     root     9     1   0   Nov 21 ?           9:05 /lib/svc/bin/svc.configd
> 
> I tried to refresh their configs etc. and it didn't help.
> 
> It seems to me - like whole svc system is corrupted
> but on the other hand managing services by /lib/svc/method/... works.
> for example:
> /lib/svc/method/ipfilter restart
> works :>

   A couple things to try:

     You observed that svcadm returned 0, which Antonello pointed out
     isn't suprising because svcadm is asynchronous.  You could try
     svcadm -s, which is synchronous and should return an error if
     something is preventing the service from being enabled.

     If you're at all comfortable with tracing programs and drinking
     from firehoses, you could try running "truss -f -p startd's-pid",
     and see if it is doing anything when you try enabling the service
     (and if is isn't, try configd next).

   Dave


Reply via email to