可选如果要将 HA for Oracle 与 Oracle Database 10g R1 一起使用,则会阻止 Oracle 数据库
cssd 守护进程启动。
如果要将 HA for Oracle 与 Oracle Database 10g R2 一起使用,请忽略此步骤。
在安装了 Oracle 数据库软件的节点上,从 /etc/inittab 文件中删除 Oracle 数据库 cssd 守护进程的条目。要删除此条目,请从 /etc/inittab 文件中删除以下行:h1:23:respawn:/etc/init.d/init.cssd run >/dev/null 2>&1 >
HA for Oracle 不需要 Oracle 数据库 cssd 守护进程。因此,删除此条目不会影响 Oracle Database 10g R1
与 HA for Oracle 的运行。当您的 Oracle 数据库安装发生变化而需要 Oracle 数据库 cssd 守护进程时,可以将此守护进程的条目恢复到 /etc/inittab
文件中。
注意 -如果使用的是 Oracle RAC 10g R1,请不要从 /etc/inittab 文件中删除 cssd 守护进程的条目。
如果从 /etc/inittab 文件中删除 Oracle 数据库 cssd 守护进程的条目,则可以阻止显示不必要的错误消息。否则,init(1M) 命令尝试启动 Oracle 数据库 cssd 守护进程时可能会导致显示这类错误消息。如果将
Oracle 数据库二进制文件安装在高可用性本地文件系统或群集文件系统上,则会显示这些错误消息。这些消息会反复显示,直到挂载了安装 Oracle 数据库二进制文件的文件系统为止。这些错误消息如下所示:INIT: Command is respawning too rapidly. Check for possible errors.
id: h1 "/etc/init.d/init.cssd run >/dev/null 2>&1 >/dev/null"Waiting for filesystem containing $CRSCTL.
如果在 x86 平台上使用 HA for Oracle,还可能会显示不必要的 UNIX 分布式锁管理器 (UNIX Distributed Lock Manager,
UDLM) 不可用错误消息。
如果发生以下事件,将显示这些消息:
节点正在非群集模式下运行。在这种情况下,绝不会挂载 Oracle Solaris Cluster 所控制的文件系统。
节点正在引导。在这种情况下,消息会反复显示,直到 Oracle Solaris Cluster 挂载了安装 Oracle 数据库二进制文件的文件系统为止。
Oracle 数据库会在最初未运行 Oracle 数据库安装的节点或区域上启动或者故障转移到该节点或区域。在这种配置中,Oracle 数据库二进制文件安装在高可用性本地文件系统上。在这种情况下,消息会显示在运行 Oracle 数据库安装的节点或区域的控制台上。