1、与RAC集群有关的进程
2)特有进程
oprocd: 在UNIX平台当第三方集群 软件为运行时会启动该进程;在Linux平台上会在 Oracle 10.2.0.4这个版本上启动该进程
oclsvmon.bin: 随第三方集群软件启动而启动的进程
oclsomon.bin: 在Oracle 10.2.0.1平台上启动的用于检查ocssd.bin
diskmon.bin: 在Oracle 11.1.0.7版本中针对Exadata启动的新进程
oclskd.bin: 在Oracle 11.1.0.6版本上当数据库实例出现hang死现象后,该进程用于重新启动节点
注意:以上所有与RAC集群相关的进程中ocssd.bin、oprocd.bin和oclsomon.bin这三个进程出现异常被杀死或停止时都会导致节点重启,其他进程出现问题后会自动重新启动。
1)常驻系统的通用进程
ocssd.bin这些通用进程需要在各种平台和 数据库版本上都会启动。
evmd.bin
evmlogger.bin
crsd.bin
2)特有进程
oprocd: 在UNIX平台当第三方集群 软件为运行时会启动该进程;在Linux平台上会在 Oracle 10.2.0.4这个版本上启动该进程
oclsvmon.bin: 随第三方集群软件启动而启动的进程
oclsomon.bin: 在Oracle 10.2.0.1平台上启动的用于检查ocssd.bin
diskmon.bin: 在Oracle 11.1.0.7版本中针对Exadata启动的新进程
oclskd.bin: 在Oracle 11.1.0.6版本上当数据库实例出现hang死现象后,该进程用于重新启动节点
注意:以上所有与RAC集群相关的进程中ocssd.bin、oprocd.bin和oclsomon.bin这三个进程出现异常被杀死或停止时都会导致节点重启,其他进程出现问题后会自动重新启动。
2.针对RAC集群进程给出查询命令
[oracle@rac121 admin]$ ps -ef | grep -v grep | grep -E 'init|d.bin|ocls|oprocd|diskmon|evmlogger|PID' UID PID PPID C STIME TTY TIME CMD root 1 0 0 Jun19 ? 00:00:05 init [3] root 1226 1 0 Jun20 ? 00:00:35 /oradata/oracleapp/11.2.0/grid/bin/cssdmonitor root 1238 1 0 Jun20 ? 00:00:29 /oradata/oracleapp/11.2.0/grid/bin/cssdagent grid 1252 1 0 Jun20 ? 00:44:21 /oradata/oracleapp/11.2.0/grid/bin/ocssd.bin root 1293 1 0 Jun20 ? 00:01:11 /oradata/oracleapp/11.2.0/grid/bin/octssd.bin grid 1310 1 0 Jun20 ? 00:00:14 /oradata/oracleapp/11.2.0/grid/bin/evmd.bin root 1479 1 0 Jun20 ? 00:03:18 /oradata/oracleapp/11.2.0/grid/bin/crsd.bin reboot grid 1558 1310 0 Jun20 ? 00:00:00 /oradata/oracleapp/11.2.0/grid/bin/evmlogger.bin -o /oradata/oracleapp/11.2.0/grid/evm/log/evmlogger.info -l /oradata/oracleapp/11.2.0/grid/evm/log/evmlogger.log grid 1596 1 0 Jun20 ? 00:06:24 /oradata/oracleapp/11.2.0/grid/bin/oraagent.bin root 1601 1 0 Jun20 ? 00:30:46 /oradata/oracleapp/11.2.0/grid/bin/orarootagent.bin grid 1801 1 0 Jun20 ? 00:00:40 /oradata/oracleapp/11.2.0/grid/bin/scriptagent.bin grid 1957 1 0 Jun20 ? 00:00:18 /oradata/oracleapp/11.2.0/grid/bin/tnslsnr RACDB_LISTENER -inherit grid 1960 1 0 Jun20 ? 00:00:18 /oradata/oracleapp/11.2.0/grid/bin/tnslsnr NEW_RACDB_LISTENER -inherit grid 1962 1 0 Jun20 ? 00:00:17 /oradata/oracleapp/11.2.0/grid/bin/tnslsnr LISTENER -inherit root 6656 1 0 Jun19 ? 00:10:38 /oradata/oracleapp/11.2.0/grid/bin/ohasd.bin reboot root 6767 1 0 Jun19 ? 00:00:00 /bin/sh /etc/init.d/init.ohasd run grid 6986 1 0 Jun19 ? 00:26:00 /oradata/oracleapp/11.2.0/grid/bin/oraagent.bin grid 6998 1 0 Jun19 ? 00:00:44 /oradata/oracleapp/11.2.0/grid/bin/mdnsd.bin grid 7008 1 0 Jun19 ? 00:03:38 /oradata/oracleapp/11.2.0/grid/bin/gpnpd.bin root 7019 1 0 Jun19 ? 00:38:09 /oradata/oracleapp/11.2.0/grid/bin/orarootagent.bin grid 7022 1 0 Jun19 ? 00:08:51 /oradata/oracleapp/11.2.0/grid/bin/gipcd.bin root 7034 1 0 Jun19 ? 00:28:07 /oradata/oracleapp/11.2.0/grid/bin/osysmond.bin root 7165 1 0 Jun19 ? 00:14:21 /oradata/oracleapp/11.2.0/grid/bin/ologgerd -M -d /oradata/oracleapp/11.2.0/grid/crf/db/rac121 oracle 7396 1 0 Jun20 ? 00:18:47 /oradata/oracleapp/11.2.0/grid/bin/oraagent.bin[oracle@rac121 admin]$
转自:http://gldbhome.blog.51cto.com/1552935/759027