AIX6.1.0.7安装11.2.0.3报错的处理

今天在AIX6.1.0.7中安装oracle11g的RAC,版本为11.2.0.3,环境检查出错。

咨询了一下朋友老杜,在他的帮助下找到了这个帮助的文章,这里记录下来,也感谢朋友们的帮助。

     http://blog.sina.com.cn/s/blog_50225015010128n1.html

一、环境信息
 
  OS: AIX 6100-07
    DB: Oracle11.2.0.3 forAIX
    二台IBM P740  二台光纤交换机   一台ds 5300存储设备

二、出错信息
    在安培GRID时,检查安装环境时报以下错误,其实这些参数都设置过了。
    错误信息:
    


如果忽略这些错误,会在执行root.sh报以下错误:
User ignored Prerequisites during installation
User grid has the required capabilities to run CSSD inrealtime mode
OLR initialization - successful
  root wallet
  root wallet cert
  root cert export
  peer wallet
  profile reader wallet
  pa wallet
  peer wallet keys
  pa wallet keys
  peer cert request
  pa cert request
  peer cert
  pa cert
  peer root cert TP
  profile reader root cert TP
  pa root cert TP
  peer pa cert TP
  pa peer cert TP
  profile reader pa cert TP
  profile reader peer cert TP
  peer user cert
  pa user cert
Failed to create a peer profile for Oracle Cluster GPnP.gpnptool rc=32512
Creation of Oracle GPnP peer profile failed for sdm1

三、错误分析

      经排查是ORACLE11.2.0.3的BUG.  metalink上的相关说明:

bug 13077654 - AIX specific

On AIX, runInstaller complains network parameter setting:ipqmaxlen, rfc1323, sb_max, tcp_sendspace, udp_sendspace,udp_recvspace

INFO: *********************************************
INFO: Network parameter - rfc1323: Checks if the networkparameter is set correctly on the system
INFO: Severity:IGNORABLE
INFO: OverallStatus:VERIFICATION_FAILED
INFO: -----------------------------------------------
INFO: Verification Result for Node:racnode1
INFO: Expected Value:1
INFO: Actual Value:en2=0
INFO: Error Message:PRVE-0273 : The value of network parameter"rfc1323" for interface "en2" is not configured to the expectedvalue on node "racnode1".[Expected="1"; Found="en2=0"]

Manually verified with "ifconfig" and "/usr/sbin/no", thesetting is as expected

This bug is fixed in 12.1 and onward

The workaround is to create a symbolic as root:

# ln -s /usr/sbin/no /etc/no

四、处理过程:

最初按
  metalink上的BUG处理过程执行了: ln -s /usr/sbin/no /etc/no  后还是报错:

最后按以下步骤操作后方解决:

1)修改:/etc/rc.net   添加如下:

if [ -f /usr/sbin/no ] ; then
        /usr/sbin/no -p -o tcp_ephemeral_low=9000
        /usr/sbin/no -p -o udp_ephemeral_low=9000
        /usr/sbin/no -p -otcp_ephemeral_high=65500
        /usr/sbin/no -p -oudp_ephemeral_high=65500
        /usr/sbin/no -p -o udp_sendspace=65536
        /usr/sbin/no -p -o udp_recvspace=655360
        /usr/sbin/no -p -o tcp_sendspace=65536
        /usr/sbin/no -p -o tcp_recvspace=65536
        /usr/sbin/no -p -o rfc1323=1
        /usr/sbin/no -p -o sb_max=4194304
        /usr/sbin/no -r -o ipqmaxlen=512
fi

2) root用户下建:

ln -s /usr/sbin/no /etc/no

在次检查就通过了!

在ITPUB上有朋友遇到同样的问题,大家也可以查到讨论结果,这个问题碰到的还不少:
http://www.itpub.net/thread-1631503-1-1.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值