ITPub博客

首页 > 数据库 > Oracle > Power 7 / AIX 6.1 平台安装 11gR1 RAC 遇到的一些问题

Power 7 / AIX 6.1 平台安装 11gR1 RAC 遇到的一些问题

原创 Oracle 作者:phanx 时间:2011-01-08 18:29:04 0 删除 编辑

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/ ,如需转载,请注明出处,否则将追究法律责任。

上一篇: 没有了~
请登录后发表评论 登录
全部评论
  • 博文量
    2
  • 访问量
    12127