Summary: Starting Solaris Management Console Server

From: Matthew Taylor <>
Date: Fri Mar 14 2008 - 14:42:42 EDT

Working with Sun I determined that the problem was that SMC under Sol 10 is
regularly being broken by a patch or patches unknown.  They are working on a
fix.  The short term fix was to shut down wbem and a bunch of related
services, remove 23 packages, reinstall the packages in a very specific
order, enable wbem via svcadm bounce the box, remove the .smc.propterties
file, re-enable wbem, and bounce the box one more time to test.  Sun
provided a not for dissemination script and a tar ball of the need to
reinstall packages.

The packages were (and this formatting will probably stink):

SUNWmc              SUNWpmgr            SUNWwbmc
SUNWadmj            SUNWmcc             SUNWrmui            SUNWwbpro
SUNWdclnt           SUNWmccom           SUNWwbapi           SUNWwsr2
SUNWjsnmp           SUNWmcdev           SUNWwbcor           SUNWlvma
SUNWmcex            SUNWwbcou           SUNWlvmg            SUNWmga
SUNWwbdev           SUNWlvmr            SUNWmgapp           SUNWwbdoc

This solution is evolving so anyone with a similar problem I suggest should
talk to Sun directly as today's solution might not fit tomorrow's problem.

Original Post:

I am feeling rather stumped trying to do what should be simple - run the
Solaris Management Console.  The SMC seems can not detect a server running.
My web searches have proved less than fruitful.

A fresh full install of Solaris 10 8/07, patched through a week ago on an
older 4800, updated firmware (5.20.6 build 01).

As soon as I start the smc I get:

"No Solaris Management Console server was available on the specified server.
Please ensure there is a Solaris Management Console server available on the
specified host and that it is running."

So, lets make sure wbem is running:

bash-3.00# /etc/init.d/init.wbem status
Solaris Management Console server not running on port 898.

That could be the problem so we try to start it and check again:

bash-3.00# /etc/init.d/init.wbem start
bash-3.00# /etc/init.d/init.wbem status
Solaris Management Console server not running on port 898.

Ok, so it does not appear to start though it returns no error.

For yucks and grins we check for wbem as a service and find:

bash-3.00# svcs -a | grep wbem
online         11:36:18 svc:/application/management/wbem:default

It does appear to be running?

Really confused now, we check netstat:

bash-3.00# netstat -a |grep 898
localhost.898              *.*                0      0 49152      0 LISTEN

Ok, so is it running, or is it not?  If not, why might I see what I see?  If
it is running, why won't the smc detect a running server?

Any help appreciated.

Matthew Taylor
Montgomery College
Office of Information Technology
sunmanagers mailing list
Received on Fri Mar 14 12:43:10 2008

This archive was generated by hypermail 2.1.8 : Thu Mar 03 2016 - 06:44:10 EST