用于 Oracle Real Application Clusters 的 Sun Cluster 数据服务指南(适用于 Solaris OS)

如何绕过 NIS 名称服务

绕过 NIS 名称服务可以防止 Sun Cluster Support for Oracle Real Application Clusters 数据服务受到群集节点的公共网络的故障的影响。群集节点的公共网络的故障可能会导致 NIS 名称服务不可用。如果 Sun Cluster Support for Oracle Real Application Clusters 引用 NIS 名称服务,则名称服务不可用可能会导致 Sun Cluster Support for Oracle Real Application Clusters 数据服务出现故障。

绕过 NIS 名称服务可以确保 Sun Cluster Support for Oracle Real Application Clusters 数据服务在数据服务设置用户标识符 (ID) 时不引用 NIS 名称服务。Sun Cluster Support for Oracle Real Application Clusters 数据服务在数据服务启动或停止数据库时设置用户 ID。

  1. 成为可以运行 Sun Cluster Support for Oracle Real Application Clusters 的所有节点上的超级用户。

  2. 在每个节点上,在 /etc/nsswitch.conf 文件中包含以下条目。


    passwd:    files nis [TRYAGAIN=0]
    publickey: files nis [TRYAGAIN=0]
    project:   files nis [TRYAGAIN=0]
    group:     files

    有关 /etc/nsswitch.conf 文件的更多信息,请参见 nsswitch.conf(4) 手册页。

从此处可转到何处

转至如何创建数据库管理员组和 Oracle 用户帐户