Document 810394.1 RAC and Oracle Clusterware Best Practices and Starter Kit (Platform Independent)
RAC 特定平台的初学者指南和最佳实践
以下文档包含特定平台的详细最佳实践,包括分步安装说明(可下载 PDF 格式):
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)
所有在 AIX 平台运行 RAC 的客户务必查看 IBM/Oracle 联合编写的白皮书 Oracle Real Application Clusters on IBM AIX Best practices in memory tuning and configuring for system stability.
对于 11gR2,从本文档开始 Document 1427855.1 - AIX: Top Things to DO NOW to Stabilize 11gR2 GI/RAC Cluster
根据 RAC Technologies Matrix for Unix 验证您的硬件/软件配置。
确保已安装所有需要的 OS 软件包,并已正确实现特定 Oracle 版本的系统先决条件。此信息已记录在 Document 169706.1 以及您的特定版本对应的安装指南中。
在 AIX 5.3 上,应用 APAR IY84780 以修复每个 cpu 的空闲列表的已知内核问题。有关此 APAR 的详细信息,请参阅 IY84780: KERNEL MEMORY GARBAGE COLLECTOR FAILS TO FREE LISTS. 注意: 此修正程序也包含在 Technology Level 4(TL4) 及更高级别中。如有必要,与 IBM 协商获取任何更新的修正程序。
在系统环境中,设置 AIXTHREAD_SCOPE=S:export AIXTHREAD_SCOPE=S 以提高性能(AIX 6.1 及更高版本上默认为 S)。请参阅 Document 458403.1 (Why AIXTHREAD_SCOPE should be set to 'S' on AIX) 了解更多详细信息。
使用 Processor Folding 功能(默认)时,务必应用 Fix Packs for AIX 5.3 and 6.1 以防止系统挂起。
# smitty chgsys # chdev -l sys0 -a minpout=8 -a maxpout=12
在 AIX 上,ASM 可使用并发的 RAW 逻辑卷或 RAW 分区。当通过 ASM 使用多路径技术时,ASM 必须通过相应的多路径设备访问设备,主要的多路径技术的设备路径记录在 Document 294869.1 中。
网络注意事项
目前为止,对于版本11gR2,Infiniband(无论是RDS还是IP over IB)在AIX平台仍然没有被认证。更多信息,请参考Document 751343.1 和 Document 282036.1。
确保网络优化参数设置与以下设置一致,以保证最佳的私网性能: tcp_recvspace = 65536 tcp_sendspace = 65536 udp_sendspace = ((DB_BLOCK_SIZE * DB_MULTIBLOCK_READ_COUNT) + 4 KB) but no lower than 65536 udp_recvspace = 655360 (Minimum recommended value is 10x udp_sendspace, parameter value must be less than sb_max) rfc1323 = 1 sb_max = 4194304 ipqmaxlen = 512
此修正程序也包含在技术 4 级 (TL4) 及更高级别中。如有必要,与 IBM 协商获取任何更新的修正程序。
参考
NOTE:959746.1 - AIX: 10.2/11.1 VIP Fails to Come Up with "Invalid Parameters, Or Failed To Bring Up VIP" NOTE:811306.1 - RAC and Oracle Clusterware Best Practices and Starter Kit (Linux) NOTE:811303.1 - RAC and Oracle Clusterware Best Practices and Starter Kit (HP-UX) NOTE:1393041.1 - AIX 6.1 Instance Hang Then Node Reboot due to High Load IV04047 NOTE:1427855.1 - AIX: Top Things to DO NOW to Stabilize 11gR2 GI/RAC Cluster NOTE:1305174.1 - AIX VIO: Block Lost or IPC Send Timeout Possible Without Fix of APAR IZ97457 NOTE:169706.1 - Oracle Database (RDBMS) on Unix AIX,HP-UX,Linux,Mac OS X,Solaris,Tru64 Unix Operating Systems Installation and Configuration Requirements Quick Reference (8.0.5 to 11.2) NOTE:282036.1 - Minimum Software Versions and Patches Required to Support Oracle Products on IBM Power Systems NOTE:353761.1 - Assigning a Physical Volume ID (PVID) To An Existing ASM Disk Corrupts the ASM Disk Header NOTE:422075.1 - Error ORA-27091, ORA-27072 When Mounting Diskgroup NOTE:294869.1 - Oracle ASM and Multi-Pathing Technologies NOTE:560077.1 - Asm Hangs After Loss Of Failgroup on AIX NOTE:810394.1 - RAC and Oracle Clusterware Best Practices and Starter Kit (Platform Independent) NOTE:811271.1 - RAC and Oracle Clusterware Best Practices and Starter Kit (Windows) NOTE:811280.1 - RAC and Oracle Clusterware Best Practices and Starter Kit (Solaris) NOTE:811293.1 - RAC and Oracle Clusterware Best Practices and Starter Kit (AIX) NOTE:869644.1 - Having an ORACLE_HOME on a Filesystem Mounted With "cio" Option is Not Supported and Will Have Issues BUG:8725020 - VIP WONT RUN ADAPTER 5.3 TL9
Document 810394.1 RAC and Oracle Clusterware Best Practices and Starter Kit (Platform Independent)
RAC 特定平台的初学者指南和最佳实践
以下文档包含特定平台的详细最佳实践,包括分步安装说明(可下载 PDF 格式):
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)
所有在 AIX 平台运行 RAC 的客户务必查看 IBM/Oracle 联合编写的白皮书 Oracle Real Application Clusters on IBM AIX Best practices in memory tuning and configuring for system stability.
对于 11gR2,从本文档开始 Document 1427855.1 - AIX: Top Things to DO NOW to Stabilize 11gR2 GI/RAC Cluster
根据 RAC Technologies Matrix for Unix 验证您的硬件/软件配置。
确保已安装所有需要的 OS 软件包,并已正确实现特定 Oracle 版本的系统先决条件。此信息已记录在 Document 169706.1 以及您的特定版本对应的安装指南中。
在 AIX 5.3 上,应用 APAR IY84780 以修复每个 cpu 的空闲列表的已知内核问题。有关此 APAR 的详细信息,请参阅 IY84780: KERNEL MEMORY GARBAGE COLLECTOR FAILS TO FREE LISTS. 注意: 此修正程序也包含在 Technology Level 4(TL4) 及更高级别中。如有必要,与 IBM 协商获取任何更新的修正程序。
在系统环境中,设置 AIXTHREAD_SCOPE=S:export AIXTHREAD_SCOPE=S 以提高性能(AIX 6.1 及更高版本上默认为 S)。请参阅 Document 458403.1 (Why AIXTHREAD_SCOPE should be set to 'S' on AIX) 了解更多详细信息。
使用 Processor Folding 功能(默认)时,务必应用 Fix Packs for AIX 5.3 and 6.1 以防止系统挂起。
# smitty chgsys # chdev -l sys0 -a minpout=8 -a maxpout=12
在 AIX 上,ASM 可使用并发的 RAW 逻辑卷或 RAW 分区。当通过 ASM 使用多路径技术时,ASM 必须通过相应的多路径设备访问设备,主要的多路径技术的设备路径记录在 Document 294869.1 中。
网络注意事项
目前为止,对于版本11gR2,Infiniband(无论是RDS还是IP over IB)在AIX平台仍然没有被认证。更多信息,请参考Document 751343.1 和 Document 282036.1。
确保网络优化参数设置与以下设置一致,以保证最佳的私网性能: tcp_recvspace = 65536 tcp_sendspace = 65536 udp_sendspace = ((DB_BLOCK_SIZE * DB_MULTIBLOCK_READ_COUNT) + 4 KB) but no lower than 65536 udp_recvspace = 655360 (Minimum recommended value is 10x udp_sendspace, parameter value must be less than sb_max) rfc1323 = 1 sb_max = 4194304 ipqmaxlen = 512
此修正程序也包含在技术 4 级 (TL4) 及更高级别中。如有必要,与 IBM 协商获取任何更新的修正程序。
参考
NOTE:959746.1 - AIX: 10.2/11.1 VIP Fails to Come Up with "Invalid Parameters, Or Failed To Bring Up VIP" NOTE:811306.1 - RAC and Oracle Clusterware Best Practices and Starter Kit (Linux) NOTE:811303.1 - RAC and Oracle Clusterware Best Practices and Starter Kit (HP-UX) NOTE:1393041.1 - AIX 6.1 Instance Hang Then Node Reboot due to High Load IV04047 NOTE:1427855.1 - AIX: Top Things to DO NOW to Stabilize 11gR2 GI/RAC Cluster NOTE:1305174.1 - AIX VIO: Block Lost or IPC Send Timeout Possible Without Fix of APAR IZ97457 NOTE:169706.1 - Oracle Database (RDBMS) on Unix AIX,HP-UX,Linux,Mac OS X,Solaris,Tru64 Unix Operating Systems Installation and Configuration Requirements Quick Reference (8.0.5 to 11.2) NOTE:282036.1 - Minimum Software Versions and Patches Required to Support Oracle Products on IBM Power Systems NOTE:353761.1 - Assigning a Physical Volume ID (PVID) To An Existing ASM Disk Corrupts the ASM Disk Header NOTE:422075.1 - Error ORA-27091, ORA-27072 When Mounting Diskgroup NOTE:294869.1 - Oracle ASM and Multi-Pathing Technologies NOTE:560077.1 - Asm Hangs After Loss Of Failgroup on AIX NOTE:810394.1 - RAC and Oracle Clusterware Best Practices and Starter Kit (Platform Independent) NOTE:811271.1 - RAC and Oracle Clusterware Best Practices and Starter Kit (Windows) NOTE:811280.1 - RAC and Oracle Clusterware Best Practices and Starter Kit (Solaris) NOTE:811293.1 - RAC and Oracle Clusterware Best Practices and Starter Kit (AIX) NOTE:869644.1 - Having an ORACLE_HOME on a Filesystem Mounted With "cio" Option is Not Supported and Will Have Issues BUG:8725020 - VIP WONT RUN ADAPTER 5.3 TL9