问题摘要: Sun Cluster HA for Oracle 数据服务使用超级用户命令 su(1M) 来启动和停止数据库。 如果运行的是 Solaris 8 或 Solaris 9,则当群集节点的公共网络发生故障时,网络服务可能会不可用。
解决方法: 在可以成为 oracle_server 或 oracle_listener 资源的主节点的每个节点上的 /etc/nsswitch.conf 配置文件中包含以下条目:
passwd: files groups: files publickey: files project: files
这些条目可确保 su 命令不会引用 NIS/NIS+ 名称服务,以使数据服务在发生网络故障期间能够正常启动和停止。