请执行以下检验测试,以确保您已正确安装了 Sun Cluster HA for Oracle。
这些适宜的检验可确保运行 Sun Cluster HA for Oracle 的所有节点都可以启动 Oracle 实例,并且配置中的其他节点都可以访问 Oracle 实例。 请执行这些适宜的检验,以便启动 Sun Cluster HA for Oracle 的 Oracle 软件时不出现任何问题。
以 oracle 身份登录当前控制 Oracle 资源组的节点。
设置环境变量 ORACLE_SID 和 ORACLE_HOME。
确认您可以从此节点启动 Oracle 实例。
确认您可以连接到 Oracle 实例。
将 sqlplus 命令与在 connect_string 特性中定义的 user/password 变量一起使用。
# sqlplususer/passwd@tns_service |
关闭 Oracle 实例。
Sun Cluster 软件将重新启动 Oracle 实例,因为 Oracle 实例在 Sun Cluster 控制下。
将包含 Oracle 数据库资源的资源组切换到另一个群集成员。
以下示例说明了如何完成此步骤。
# scswitch -z -g resource-group -h node |
以 oracle 身份登录此时包含资源组的节点。
客户机必须始终通过使用网络资源而不是物理主机名来参考数据库。 网络资源是在故障转移期间可以在物理节点之间移动的 IP 地址。 物理主机名是计算机名称。
例如,在 tnsnames.ora 文件中,您必须将网络资源指定为正运行数据库实例的主机。 网络资源是逻辑主机名或共享地址。 请参见如何设置 Oracle 数据库权限 。
Oracle 客户机与服务器的连接在 Sun Cluster HA for Oracle 切换后将断开。 必须准备客户机应用程序以根据需要进行断开连接、重新连接或恢复。 事务监视器可能简化了应用程序。 此外,Sun Cluster HA for Oracle 节点的恢复时间取决于应用程序。
Sun Cluster HA for Oracle 数据服务的每个实例在 /var/opt/SUNWscor 目录的子目录中维护日志文件。
/var/opt/SUNWscor/oracle_server 目录包含用于 Oracle 服务器的日志文件。
/var/opt/SUNWscor/oracle_listener 目录包含用于 Oracle 侦听程序的日志文件。
这些文件包含有关 Sun Cluster HA for Oracle 数据服务执行的操作的信息。 要获得有关配置疑难解答的诊断信息,或者监视 Sun Cluster HA for Oracle 数据服务的性能,请参阅这些文件。