How to Convert init.cssd as a SMF service for Solaris 10 (Doc ID 397238.1)

Last updated on JANUARY 06, 2014

Applies to:

Oracle Database - Enterprise Edition - Version 10.1.0.2 to 11.1.0.7 [Release 10.1 to 11.1]
Oracle Solaris on SPARC (64-bit)
Oracle Solaris on x86-64 (64-bit)
Oracle Server - Standard Edition - Version: 10.1.0.2 to 10.2.0.4
Sun Solaris SPARC (64-bit)Sun Solaris x86-64 (64-bit)
Solaris Operating System (SPARC 64-bit)
Solaris Operating System (x86-64)

Goal

Solaris 10 introduced Service Management Facility (SMF). System services like network services (ftp, telnet, rlogin, etc.), file system services, security services, device services, print services, cron services, etc., are implemented as SMF services. Also, the SMF management framework is designed to support third-party software application services, including web services and database services (such as starting an Oracle® database daemon).

Before Solaris 10, the same services were started using file /etc/inittab or using shell scripts from the /etc/rcX.d directories.  Those methods are still supported with Solaris 10.

When using ASM on single instance it requires ocssd daemon and it is started from /etc/inittab at boot time.  Also there are scripts under /etc/rcX.d directories.   On some installations, ocssd can not be started at boot time,  and  this document presents the steps followed to convert init.cssd as a SMF services.

 

 

Solution

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms