1. 无论Clusterware还是Database 11.1.0.6 的OUI自带JRE有问题,与Power 7 CPU不兼容,直接进行安装会出现
% ./runInstaller
Starting Oracle Universal Installer...
Checking Temp space: must be greater than 190 MB. Actual 1113 MB Passed
Checking swap space: must be greater than 150 MB. Actual 16384 MB Passed
Checking monitor: must be configured to display at least 256 colors. Actual 16777216 Passed
Preparing to launch Oracle Universal Installer from /tmp/OraInstall2010-04-26_05-37-48PM. Please wait ...$ Oracle Universal Installer, Version 11.1.0.6.0 Production
Copyright (C) 1999, 2007, Oracle. All rights reserved.
Unhandled exception
Type=Segmentation error vmState=0x00000000
J9Generic_Signal_Number=00000004 Signal_Number=0000000b Error_Value=00000000 Signal_Code=00000033
Handler1=09001000A07DEC78 Handler2=09001000A07D6538
...
Module=/tmp/OraInstall2010-04-26_05-37-48PM/jdk/jre/bin/libj9jit23.so
Module_base_address=0900000001D7F000
Target=2_30_20070131_11312_BHdSMr (AIX 6.1)
CPU=ppc64 (4 logical CPUs) (0x300000000 RAM)
...
通过My Support上查到是OUI的bug,需要使用patch 9216848 。
OUI crash observed with IBM JDK/JRE 1.5 SR4 on AIX when running on the new POWER7 based hardware [ID 1065579.1]
根本的原因是OUI自带的Java版本和Power7不兼容,需要 JDK 1.5 [SR 8 or later]才能在Power7上正常运行,所以需要使用 patch 9216848中提供的独立的OUI来对Clusterware和Database进行安装。
特别注意,要安装patch 9216848的Readme提供的方法进行安装,先将patch中提供的内容安装到准备安装Clusterware/ASM/Database的目录中,然后再用patch提供的OUI来启动正式安装。也就是说先要将patch装到CRS_HOME和RDBMS_HOME中(如果ASM独立部署那么ASM_HOME也需要),然后再安装Clusterware/ASM/Database。因为原始安装包中自带的Java同样也存在问题,所以必须先把Java安装到位,然后再安装的适合发现Java已经比原始介质的Java版本更新,OUI就不会去安装原始介质中的Java了。
如果不这么做的话,那么在Clusterware安装的最后,运行root.sh后,启动vipca配置就会出错。
2. 特别注意OCR和VD的权限,特别是Clusterware和ASM/Database采用不通用户进行安装的时候。如果权限没有设置正确,则有可能在引起节点重启。
3. 按照OFA建议的路径进行安装的时候(例如ORACLE_HOME为/u01/app/oracle/product/11.1.0/db_1,在从第一个RAC节点向第二个节点拷贝文件到最后的时候,会出现 File Copy Error的问题。SSH以及目录权限都没有问题,但是会报文件拷贝失败。 My Support 上说是cpio的问题,但是没有提供很明确的解决方案。
WARNING: Error while copying files inside directory '/u01/app/oracle/product/11.1.0/db_1' based on listed file '/tmp/OraInstall2010-12-09_02-49-54PM/installCopyFile.lst' to nodes 'racdb2'.
[PRKC-1073 : Failed to transfer directory "/tmp/OraInstall2010-12-09_02-49-54PM/installCopyFile.lst" to any of the given nodes "racdb2 ".
Error on node racdb2:null]
我才用的解决方法是把路径改短,用/u01/app/ora作为ORACLE_HOME。不一定完全有效,仅供参考。 Oracle SR答复说如果RAC两个节点文件是一致的,那么这个错误可以忽略..... -_-!
[@more@]来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/7549563/viewspace-1044311/ ,如需转载,请注明出处,否则将追究法律责任。