UNIX includes two separate programs: sm_serviced, a long-running, system-level program, and sm_service, a command-line tool that communicates user requests to sm_serviced.

The sm_serviced, the component of the sm_service utility that manages programs installed as services (either at installation, or by way of the sm_service command line), is installed with the software on UNIX systems during the installation process, and automatically starts its operations.

Thereafter, a script, ic-serviced, can be used to start and stop sm_serviced. The script is stored in a system-specific location: /etc/init.d on Solaris and Linux. The control of services can be affected through sm_service. The sm_service command line on page 68 provides additional information.

The ic-serviced script includes several variables. Default settings are assigned to the variables during the installation process. If necessary, the value for the SM_SERVICE_STARTDIR variable can be edited. The default setting for this variable is / and specifies the directory into which core files are written. If it is changed, the setting must point to a directory on a file system with enough free space to hold a core file of the system™s largest server.


Contact VMware Global Services for information about editing the remaining variables at the beginning of the ic-serviced script.

The ic-serviced script enables you to start and stop sm_serviced on UNIX systems and to check the status of sm_serviced.

If sm_serviced is not already running, issue the following command with administrative privileges to start it:

<system-dependent path>/ic-serviced start

To stop sm_serviced and all of the services managed by it, issue the following command with administrative privileges:

<system-dependent path>/ic-serviced stop

To check that sm_serviced is running and responding, issue the following command with administrative privileges:

<system-dependent path>/ic-serviced status