| Purpose |
|---|
| Scope |
|---|
| Details |
|---|
| RAC Assurance Support Team: RAC and Oracle Clusterware Starter Kit and Best Practices (Generic) |
|---|
| RAC Platform Specific Starter Kits and Best Practices |
|---|
| RAC on AIX Step by Step Installation Instructions |
|---|
| RAC on AIX Best Practices |
|---|
| OS Configuration Considerations |
|---|
| Storage Considerations |
|---|
| Network Considerations |
|---|
| Oracle Software Considerations |
|---|
| Community Discussions |
|---|
| References |
|---|
Applies to:
Oracle Database – Standard Edition – Version 12.1.0.1 to 12.1.0.1 [Release 12.1]
Oracle Database – Enterprise Edition – Version 10.2.0.1 to 12.1.0.1 [Release 10.2 to 12.1]
IBM AIX on POWER Systems (64-bit)
IBM AIX Based Systems (64-bit)
Purpose
The goal of the Oracle Real Application Clusters (RAC) series of Best Practice and Starter Kit notes is to provide customers with quick knowledge transfer of generic and platform specific best practices for implementing, upgrading and maintaining an Oracle RAC system. This document is compiled and maintained based on Oracle's experience with its global RAC customer base.
This Starter Kit is not meant to replace or supplant the Oracle Documentation set, but rather, it is meant as a supplement to the same. It is imperative that the Oracle Documentation be read, understood, and referenced to provide answers to any questions that may not be clearly addressed by this Starter Kit.
All recommendations should be carefully reviewed by your own operations group and should only be implemented if the potential gain as measured against the associated risk warrants implementation. Risk assessments can only be made with a detailed knowledge of the system, application, and business environment.
As every customer environment is unique, the success of any Oracle Database implementation, including implementations of Oracle RAC, is predicated on a successful test environment. It is thus imperative that any recommendations from this Starter Kit are thoroughly tested and validated using a testing environment that is a replica of the target production environment before being implemented in the production environment to ensure that there is no negative impact associated with the recommendations that are made.
Scope
This article applies to all new and existing RAC implementations as well as RAC upgrades.
Details
RAC Assurance Support Team: RAC and Oracle Clusterware Starter Kit and Best Practices (Generic)
The following document focuses on RAC and Oracle Clusterware Best Practices that are applicable to all platforms including a white paper on available RAC System Load Testing Tools and RAC System Test Plan outlines for 10gR2 & 11gR1 and 11gR2:
RAC Platform Specific Starter Kits and Best Practices
The following notes contain detailed platform specific best practices including Step-By-Step installation cookbooks (downloadable in PDF format):
RAC on AIX Step by Step Installation Instructions
RAC on AIX Best Practices
The Best Practices in this section are specific to the AIX Platform. That said, it is essential that the Platform Independent Best Practices found in Document 810394.1 also be reviewed.
OS Configuration Considerations
- It is essential that the Oracle Real Application Clusters on IBM AIX Best practices in memory tuning and configuring for system stability joint IBM/Oracle White Paper be reviewed by ALL customers running RAC on AIX.
- For 11gR2, start with Document 1427855.1 – AIX: Top Things to DO NOW to Stabilize 11gR2 GI/RAC Cluster
- Validate your hardware/software configuration against the RAC Technologies Matrix for Unix.
- Ensure all required OS packages are installed and system prerequisites have been properly implemented for your particular release of Oracle. This information is documented in Document 169706.1 as well as the install guides for your particular release.
- If deploying on an AIX virtualized system, review Document 1470654.1 to gain a understanding of the resource utilization in such configurations.
- If running AIX 6.1, ensure that the fix for APAR IV04047 has been installed to avoid potential instance hangs and node evictions. Additional details can be found in Document 1393041.1.
- To ensure system stability all mandatory patches for AIX (5L and 6) that are documented in Document 282036.1 have been applied.
- Tune Virtual memory parameters. IBM recommended numbers are:
- lru_file_repage is default to 0 in AIX 7.1, no change required.
Example script for setting these parameters is as :
- On AIX 5.3, apply APAR IY84780 to fix a known kernel issue with per-cpu freelists. For details on this APAR, refer to IY84780: KERNEL MEMORY GARBAGE COLLECTOR FAILS TO FREE LISTS.
Note: **
- Set AIXTHREAD_SCOPE=S in the environment: export AIXTHREAD_SCOPE=S for improved performance (default of S on AIX 6.1 and above). Refer to Document 458403.1 (Why AIXTHREAD_SCOPE should be set to 'S' on AIX) for additional details.
- Ensure that AIX Kernel Memory is Pinned by setting vmm_klock_mode=2 (default in AIX 7.1). For AIX 6.1, the kernel memory pinning option requires AIX 6.1 TL06 – or higher.
- When using the Processor Folding feature (default), it is essential that the Fix Packs for AIX 5.3 and 6.1 are applied to prevent system hangs.
- If not using HACMP then HACMP filesets must not be installed.
- Do not use filesystems mounted with "cio" option for Oracle Homes, software staging or temp. The "cio" mount option is not supported and will cause, installation, relinking and other unexpected failures. See Document 869644.1 for details.
- Review Document 2237498.1 (Database Corruption ORA-600 ORA-7445 errors after applying AIX SP patches) to ensure the OS revision being run does not/will not result in database corruptions.
- Disable SeOS – Security for Open Systems – (eTrust Access Control/CA Access Control) as it has been proven to cause delays in system calls made by the TNS Listeners causing the Listeners to fail. See Document 2336010.1 for additional details.
- Ensure that the GI and ORACLE owner account has the CAP_NUMA_ATTACH, CAP_BYPASS_RAC_VMM, and CAP_PROPAGATE capabilities. This is required per the 11gR2 installation guide and it is also required for all pre-11gR2 installations. Check and Set example for GRID user is as follows:
Storage Considerations
- Ensure that SAN Storage is capable of read/write concurrency (writing at the same time from any member of the RAC cluster) through it's drivers. This means that "reserve_policy" attribute from the discovered disks (hdisk, hdiskpower, dlmfdrv, etc ) must be capable of handling settings with: "no_reserve" or "no_lock" values. See Document 422075.1 for details.
- Do not assign PVIDs (Physical Volume IDs) to disks or volumes that are being used for ASM Diskgroups. PVIDs should be cleared on all nodes from any candidate disks or volumes prior to being added to an ASM Diskgroup. Once a disk or volume is added to an ASM Diskgroup, PVIDs should never be assigned after the fact, from any node in the cluster, including nodes that are being added to an existing cluster. Reference Document 353761.1for more details on this issue.
CAUTION:
- Set FSCSI Device Attribute FC_ERR_RECOV to FAST_FAIL for Voting Disk and ASM storage. This setting has been shown to avoid reboots in situations where a SAN storage outage of the volumes hosting one of 3 voting disks caused reboots to occur. See Document 560077.1 for details.
- When implementing GPFS, be sure to review Document 302806.1 for recommendations on LUN configuration, filesystem blocksize, AIO configuration, inodes, and implementation examples.
- Users of AIX may encounter long interactive-application response times when other applications in the system are running large writes to disk. Configuring I/O pacing limits the number of outstanding I/O requests against a file. AIX 6.1 enables I/O pacing by default and the default value: "minpout=4096 and maxpout=8193" is good for AIX6.1. However, in AIX 5.3, you need to explicitly enable this feature.
Oracle's testing has shown that starting values of 8 for minpout and 12 for maxpout are a good baseline for most Oracle customers. However, every environment is different, and therefore different values may very well be acceptable, if the system has been properly tuned and shown to perform with differing values. To configure I/O pacing on the system via SMIT, using Oracle's recommended baseline values, enter the following at the command line as root:
>
- On AIX ASM can use concurrent RAW logical volumes or RAW partitions. When using multipath technologies with ASM, ASM must access the devices via the appropriate multipath device, the device paths for major multipath technologies are documented in Document 294869.1.
Network Considerations
- At this time Infiniband (neither RDS nor IP over IB) are NOT certified on AIX for 11gR2. Additional Details can be found in Document 751343.1 and Document 282036.1.
- Ensure that the network tuning parameters are set in accordance with the following to ensure optimal interconnect performance:
NOTE: Document 1280234.1
- Oracle clusterware VIPs IP address and corresponding nodes names must not be used on the network prior to Oracle Clusterware installation. Don't make any AIX alias on the public network interface, the clusterware installation will do it. Just reserve 1 VIP and it's hostname per RAC node. Oracle Clusterware VIP IPs and corresponding nodes names are to be defined in DNS.
- Installations using AIX VIO must review Document 1305174.1 – AIX VIO: Block Lost or IPC Send Timeout Possible Without Fix of APAR IZ97457.
- HAIP may randomly fail to start on cluster startup on 11.2.0.3 with: category: -2, operation: SETIF, loc: bpfopen:21,o, OS error: 6, other: dev /dev/bpf0. This is the result of Bug 13989181 which is fixed in Patch 13989181.
Oracle Software Considerations
The Software Considerations in this section are specific to the AIX Platform. That said, it is essential that the Platform Independent Best Practices found in Document 810394.1 also be reviewed.
- For those environments running 11gR2 on AIX 6.1 TL8 or 7.1 TL2 ensure the appropriate APAR documented in Document 1528452.1 has been applied to take proactive action on issues with GI on the second node failing to join the jluster as CRSD and EVMD are in INTERMEDIATE State.
- For 10.2.0.4 and 11.1.0.7 installations on AIX systems using the IBM Logical Host Ethernet Adapter (LHEA) interfaces, it's required to apply the fix for Bug 8725020 to ensure VIP functionality. This fix is included in 10.2.0.5 and 11.1.0.7 CRS bundle#1 (and above). See Document 959746.1 for additional details around this issue.
- To ensure that critical process threads are running with the proper priority (to prevent node evictions), apply the fix for BUG 13940331 (AIX Specific). Bug 13940331 is fixed in 11.2.0.4, at present one-off patches are available for 10.2.0.5 and 11.2.0.3 under Patch 13940331.
- For 11.2.0.2 installations and/or upgrades apply the 11.2.0.2.4 GI PSU Patch 12827731 (or later) prior to running root.sh or rootupgrade.sh to prevent failure of these scripts (due to Bug 10370797, fixed in 11.2.0.2.4). Instructions on how to apply the 11.2.0.2.4 GI PSU Patch 12827731 prior to running root.sh or rootupgrade.sh are as follows:
Note:
- Do NOT run root.sh or rootupgrade.sh
- Do NOT close the installer or abort an operation in progress.
- Do Leave the current installation as-is and open a new terminal.
- Do NOT use "opatch auto"
- Since this is a fresh install that has not been configured, do NOT execute "rootcrs.pl -unlock" or "rootcrs.pl -patch"
- Do use: "opatch napply -local" as the software install owner e.g. grid
Note:
- On pre-11.2 AIX systems (without vendor clusterware) OPROCD by default is not running in the AIX global run queue (Bug 13623902) which can cause false reboots by OPROCD. Corrective action on this issue is to modify the /etc/init.cssd file as follows:
Note:
From:
To:
Community Discussions
Still have questions? Use the communities window below to search for similar discussions or start a new discussion on this subject.
Note: Window is the LIVE community not a screenshot.
Click here to open in main browser window.
*LINK to Community: https://community.oracle.com/community/support/oracle_database/database_-_rac_scalability
Hover over text: Database – RAC/Scalability Community
- [](http://www.oracle.com/)
- Oracle Community Directory
- Oracle Community FAQ
- –
- Actions
- News
- Inbox
–
–
My Oracle Support Community (MOSC) [](https://twitter.com/myoraclesupport)- 搜索
- 创建
- 概览
- 内容
- 人员
- 子空间
- 操作
- 关于
Go Directly To # Database – RAC/Scalability (MOSC)在 Oracle Database (MOSC) 关注
#
Spaces You Follow
空间
Find Space
键入以开始搜索
'####
分类
–
[Webcasts](https://community.oracle.com/community/support/oracle_database/database_-_rac_scalability/content?filterID=contentstatus%5Bpublished%5D~category%5Bwebcasts%5D)
'####
TOP PARTICIPANTS THIS YEAR
'####
MOSC Threads to be Searchable by Internet Search Engines
IMPORTANT NOTICE: As part of our continuous innovation process, starting June 1, 2018 Oracle will make select My Oracle Support Community information available to public search engines for indexing and search: My Oracle Support Community Space and Subspace name, thread title/header, thread post date and the first 100 words of the first thread post. Access by external Search engines is limited to these attributes, and My Oracle Support login will still be required to access full Community content. Please note that this change applies retroactively for all existing post content as well as for all future posts. You must remove your existing posts using the instructions located here prior to June 1, 2018 if you do not want these posts searchable by third party search engines.
'####
提问 Database - RAC/Scalability (MOSC)
'
- News & Announcements
- ORAchk & EXAchk 12.2.0.1.2
- Alerts
- Most Popular Knowledge Documents
- Most Popular Troubleshooting Documents
- Related Information Centers
- The Database – RAC/Scalability Community is a unique space that brings together DBAs supporting Real Application Clusters (RAC) environments, specialized Oracle Support staff, and other interested parties
- DBAs supporting RAC environments (including RAC One Node and Oracle Restart) should visit the RAC/Scalability community
- Database – RAC/Scalability Community is a space where RAC supporters can meet and exchange ideas regarding Database – RAC/Scalability
- Ask a question (by clicking 'Start a discussion' under the Actions menu to the right) or search for previous threads covering your topic of interest (by using the 'Search' field on the upper right of this page)
'####
特色内容
|
[
](https://community.oracle.com/thread/4063537)
|
[
ALERT: root.sh Fails With ALERT: "CLSRSC-400" While Installing GI 12.2.0.1 on RHEL or OL with RedHat Compatible Kernel (RHCK) 7
](https://community.oracle.com/thread/4063537)
**
10 个月 前
**
|
|
[

](https://community.oracle.com/people/JacquelineS-Oracle)
|
|
[
](https://community.oracle.com/thread/4059732)
|
[
ALERT: Grid Infrastructure Fails to Start OHASD With RedHat Linux or Oracle Linux with RedHat Compatible Kernel (RHCK) Version 3.10.0-514.21.2.EL7.X86_64 through 3.10.0-514.26.2.el7
](https://community.oracle.com/thread/4059732)
**
10 个月 前
**
|
|
[

](https://community.oracle.com/people/JacquelineS-Oracle)
|
|
[
](https://community.oracle.com/docs/DOC-1012728)
|
[
ORAchk & EXAchk 12.2.0.1.3 Released
](https://community.oracle.com/docs/DOC-1012728)
**
1 年 前
**
|
|
[

](https://community.oracle.com/people/Gareth-Chapman-Oracle)
|
|
[
](https://community.oracle.com/thread/3994721)
|
[
Advisor Webcast Questions for "Troubleshooting Oracle Clusterware Node Reboots" on December 1st, 2016
](https://community.oracle.com/thread/3994721)
**
1 年 前
**
|
|
[

](https://community.oracle.com/people/Adriana%20Zagar-Oracle)
|
|
[
](https://community.oracle.com/thread/3983211)
|
[
Q&A of the Customer Advisor webcast : Database Support Tools - The Next Generation
](https://community.oracle.com/thread/3983211)
**
2 年 前
**
|
|
[

](https://community.oracle.com/people/User765803-Oracle)
|
|
[
](https://community.oracle.com/thread/3653100)
|
[
Oracle Database Accreditation: Scalability Module: TFA Collector - Tool for Enhanced Diagnostic Gathering
](https://community.oracle.com/thread/3653100)
**
2 年 前
**
|
|
[

](https://community.oracle.com/people/JacquelineS-Oracle)
|
|
[
](https://community.oracle.com/thread/3653097)
|
[
Oracle Database Accreditation: Scalability Module: ORAchk Upgrade Readiness Assessment
](https://community.oracle.com/thread/3653097)
**
3 年 前
**
|
|
[

](https://community.oracle.com/people/JacquelineS-Oracle)
|
'#### 最近活动 筛选器3426681Database – RAC/Scalability (MOSC)2 周 前 显示更多INS-06009 SSH performance is detected to be slow, which may impact performance during remote node operations like copying the software and executing prerequisite checks. ACTION: Consider optimizing the ssh configuration.Hi all, I get the above message when doing $oracleGridHome/crs/config/config.sh -silent -responseFile $gridConfig -ignorePrereq for a RAC config.on Oracle Rdbms 12.2.0.1 (with or without…喜爱 显示 0 喜欢(0) •回复5 条回复显示更多活动SureshMuddaveerappa34266815 小时 前 显示更多喜爱 显示 0 喜欢(0) •评论2962572Database – RAC/Scalability (MOSC)2 周 前 显示更多Applying Patch 27468969 on 12.2.0.1.0 with OPatch version 12.2.0.1.13 Is FailingHi All, I'm trying to install GoldenGate on RAC , version 12.2.0.1(GI home not shared and DB home not shared) on my vm. for that, I tried to create an acfs, but it's failed due to some bug – which…喜爱 显示 0 喜欢(0) •回复2 条回复显示更多活动SureshMuddaveerappa29625726 小时 前 显示更多喜爱 显示 0 喜欢(0) •评论Laura SallwasserDatabase – RAC/Scalability (MOSC)9 小时 前 显示更多Several Errors, Extra Steps When Moving a 12.1 RAC Password File Where CRS is 12.2Hi, DBAs This is a 3-node 12.2 cluster and a 12.1 RAC RDBMS, on Oracle Linux 6.6. I moved a database from one disk group to another, and hit a few errors moving the password file. There are no…喜爱 显示 0 喜欢(0) •回复JacquelineS-OracleDatabase – RAC/Scalability (MOSC)13 小时 前 显示更多How to Install Oracle Grid Infrastructure 12.2.0.1 on Microsoft Windows (Step-by-Step)Applies to: Oracle Database – Enterprise Edition – Version 12.2.0.1 and later Microsoft Windows x64 (64-bit) Goal To instruct / demonstrate Step by Step Oracle Grid Infrastructure 12.2.0.1…喜爱 显示 0 喜欢(0) •回复3359535Database – RAC/Scalability (MOSC)1 天 前 显示更多请问veritas storage foundation 6.2 与 oracle 11.2.0.3兼容性怎么样veritas storage foundation 6.2 与 oracle 11.2.0.3兼容性怎么样,有没有bug喜爱 显示 0 喜欢(0) •回复3537047Database – RAC/Scalability (MOSC)4 天 前 显示更多spatial 11.2.0.3.0 invalidi try to uograde 11.2.0.3.0 to 12C R2 but Spatial 11.2.0.3.0 INVALID how to validate it. because 12C upgrade fails.喜爱 显示 0 喜欢(0) •回复2 条回复显示更多活动Yunus–Oracle35370471 天 前 显示更多喜爱 显示 0 喜欢(0) •评论载入更多条目'Give Feedback…'####
操作
- [
开始一个讨论
](https://community.oracle.com/discussion/create!input.jspa?containerType=14&containerID=14841)
- [
撰写一篇文档
](https://community.oracle.com/document/create.jspa?containerType=14&containerID=14841)
- [
上传一个文件
](https://community.oracle.com/document/upload.jspa?containerType=14&containerID=14841)
- [
查看资源
](https://community.oracle.com/community/feeds?community=14841)
'####
热门标签
- 11.2.0.3_database
- 11gr2
- clusterware
- crs
- database
- grid
- grid infrastructure
- listener
- orachk
- rac
- rac 11
- rac database
- rac scalability
- rac_11.2
- scalability
- Oracle Communities Directory
- FAQ
- About Oracle Developer Community
- Oracle and Sun
- RSS Feeds
- Subscribe
- Careers
- Contact Us
- Site Maps
- Legal Notices
- Terms of Use
- Your Privacy Rights
- [Cookie Preferences]()
- Ad Choices
查看全部'My Oracle Support Community (MOSC)MOS Support PortalAbout
References
NOTE:811293.1 – RAC and Oracle Clusterware Best Practices and Starter Kit (AIX)
NOTE:810394.1 – RAC and Oracle Clusterware Best Practices and Starter Kit (Platform Independent)
BUG:8725020 – VIP WONT RUN ADAPTER 5.3 TL9
NOTE:959746.1 – AIX: 10.2/11.1 VIP Fails to Come Up with "Invalid Parameters, Or Failed To Bring Up VIP"
NOTE:811303.1 – RAC and Oracle Clusterware Best Practices and Starter Kit (HP-UX)
NOTE:1305174.1 – AIX VIO: Block Lost or IPC Send Timeout Possible Without Fix of APAR IZ97457
NOTE:1427855.1 – AIX: Top Things to DO NOW to Stabilize 11gR2 GI/RAC Cluster
NOTE:811306.1 – RAC and Oracle Clusterware Best Practices and Starter Kit (Linux)
NOTE:811280.1 – RAC and Oracle Clusterware Best Practices and Starter Kit (Solaris)
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:560077.1 – Asm Hangs After Loss Of Failgroup on AIX
NOTE:869644.1 – Having an ORACLE_HOME on a Filesystem Mounted With "cio" Option is Not Supported and Will Have Issues
NOTE:294869.1 – Oracle ASM and Multi-Pathing Technologies
NOTE:811271.1 – RAC and Oracle Clusterware Best Practices and Starter Kit (Windows)
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:1393041.1 – AIX 6.1 Instance Hang Then Node Reboot due to High Load IV04047
NOTE:282036.1 – Minimum Software Versions and Patches Required to Support Oracle Products on IBM Power Systems