RAC 和 Oracle Clusterware 最佳实践和初学者指南

2014-11-24 17:57:38 · 作者: · 浏览: 3

Oracle Database - Enterprise Edition - Version 10.2.0.1 to 11.2.0.3 [Release 10.2 to 11.2]


Information in this document applies to any platform.


最佳实践和初学者指南之 Oracle Real Application Clusters (RAC) 系列,主要目标是为了帮助客户快速了解实施、升级与维护 Oracle RAC 系统的通用的以及针对特定平台的最佳实践,Oracle 根据自己的经验及其全球 RAC 客户的反馈编写和维护本文档。
本初学者指南的目的不在于取代 Oracle 文档集,而是作为它的补充,对于本文没有明确解决的任何问题,还应仔细阅读、理解和参考 Oracle 文档,以从中寻找答案。
您的运营团队应仔细审核所有建议,且只有通过了相应的风险评估后方能实施,风险评估只能由具备丰富的系统、应用和企业环境方面知识的人员来执行。
由于每个客户环境都是独一无二的,因此 Oracle Database 实施(包括 Oracle RAC 实施)的成功源于成功的测试环境。对于本文中的任一建议,在生产环境中加以实施之前,务必要在作为目标生产环境复制品的测试环境中进行充分的测试和验证,以确保不会产生与所实施建议相关的负面影响。


本文章适用于所有新的和现有 RAC 实施以及 RAC 升级。


RAC 平台特定的入门套件和最佳实践


本文档重点介绍与平台无关(通用)的 RAC 最佳实践,以下文档则包含了平台特定的具体最佳实践(包括分步安装说明)。


Document 811306.1 RAC and Oracle Clusterware Best Practices and Starter Kit (Linux)
Document 811280.1 RAC and Oracle Clusterware Best Practices and Starter Kit (Solaris)
Document 811271.1 RAC and Oracle Clusterware Best Practices and Starter Kit (Windows)
Document 811293.1 RAC and Oracle Clusterware Best Practices and Starter Kit (AIX)
Document 811303.1 RAC and Oracle Clusterware Best Practices and Starter Kit (HP-UX)



RAC 平台通用的负载测试和系统测试计划概述


所有成功实施(特别是关键业务的最大可用性环境)的关键任务是测试,对于 RAC 环境,测试应包含负载生成和故障注入测试。通过负载测试,可衡量系统在负载繁重时的反应,而故障注入测试则有助于确保系统在发生不可避免的硬件和(或)软件故障时能够按照设计进行反应,下面的文档将介绍执行此重要测试时应遵循的指南。


单击此处,获取可用的 RAC 系统负载测试工具的白皮书
单击此处,获取针对 10gR2 11gR1 的平台通用 RAC 系统测试计划概述
单击此处,获取针对 11gR2 的平台通用 RAC 系统测试计划概述


这些文档用于验证您的系统设置和配置,也可以作为练习应对某种故障的处理过程的一种方法。



RACcheck - RAC 配置审核工具


RACcheck 是一款 RAC 配置审核工具,主要用于审核 Real Application Clusters (RAC)Oracle Clusterware (CRS)Automatic Storage Management (ASM) Grid Infrastructure 环境中各个重要的配置设置。此实用程序用于验证由 RAC Assurance 开发和支持团队维护的 Oracle Real Application Clusters (RAC) 最佳实践和初学者指南文档系列定义的最佳实践和成功要素。目前,RACcheck 支持 Linuxx86 x86_64)、Solais SPARC AIX(使用 bash shell)平台。我们强烈建议在 RACcheck 支持的平台上运行 RAC 的客户使用此工具找出会影响集群稳定性的潜在配置问题。Document 1268927.1 RACcheck - RAC Configuration Audit Tool



注意: Oracle 会根据全球客户的反馈不断生成和维护最佳实践和成功因素。因此,RACcheck 实用程序会经常根据此信息进行更新,也就是说,建议您在执行审核前先确定自己要使用的 RACcheck 版本。



保持 RAC 集群环境稳定当前必须要做的 11 件事


为了积极预防集群因为常见的已知问题出现不稳定的情况,Oracle RAC Proactive Support 团队编写了一个包含会影响 RAC 集群稳定性的最常见的11 个问题的列表。虽然所有这些建议都包含在最佳实践和入门套件系列中,我们还是强烈建议您阅读以下文档,因为我们认为这些文档是非常重要的成功因素。Document 1344678.1 Top 11 Things to do NOW to Stabilize your RAC Cluster Environment



设计注意事项


以下设计注意事项提供与 Infrastructure(平台无关)相关的指南和最佳实践信息,以支持 Oracle RAC 实施。此信息不仅适用于新安装和升级,也能为那些支持现有 RAC 的实施提供有用信息。



一般设计注意事项



网络注意事项