* Michael Barrett <Michael.Barrett at sun.com> [2006-09-27 21:22]: > # svcadm disable servicename > svcadm: Unexpected libscf error on line 338: server has insufficient > resources. > > What resources is it referring to above? I've got plenty of swap and > CPU. Also, what line it is talking about...something specific to the > servicename or SMF in general?
It's talking about line 338 of svcadm.c: http://cvs.opensolaris.org/source/xref/on/usr/src/cmd/svc/svcadm/svcadm.c#338 The call to scf_transaction_property_new() is failing because svc.configd(1M) can't complete the transaction. If you don't see a shortage of memory on your system (and no filesystems are full), then get a core of svc.configd using gcore(1). (You can then attach to the corefile using pstack(1), mdb(1), etc. to investigate.) - Stephen -- Stephen Hahn, PhD Solaris Kernel Development, Sun Microsystems stephen.hahn at sun.com http://blogs.sun.com/sch/