This figure depicts the startup process for Oracle Clusterware. The INIT process starts ohasd, which, in turn, starts the oraagent, orarootagent, and cssdagent. These processes then carry out the following steps:
The oraagent starts mdnsd, evmd, Oracle ASM, gpnpd, and gipcd (Grid IPC daemon).
The orarootagent starts ctssd, the CSSD Monitor, diskmon (Disk Monitor daemon), and crsd. The crsd, in turn, starts another oraagent and another orarootagent.
The oraagent starts Oracle Notification Service (ONS and eONS), an Oracle ASM instance (which communicates with Oracle ASM started by the oraagent that ohasd started), the database instance, the listeners, and the SCAN listeners
The orarootagent starts gnsd, the VIPs, the SCAN VIP, and the network resources.
The cssdagent starts Cluster Synchronization Service (ocssd).