Oracle Rac升级错误之exec(): 0509-036

Oracle Rac升级(10.2.0.1=>10.2.0.4)在一节点执行root102.sh时,报如下错误
引用
oracle.orcl1@hisdb01:/oracle/products/crs/install$./root102.sh
Error : Please change the CRS_ORACLE_USER id <oracle> to have the following OS capabilities :
  < CAP_PROPAGATE CAP_BYPASS_RAC_VMM CAP_NUMA_ATTACH >
by running </usr/bin/chuser> command then 'crsctl stop crs' and 'crsctl start crs'.
The CSS daemon, ocssd.bin, will not run in realtime without  this change
Oracle strongly recommends that the CSS daemon run realtime
Creating pre-patch directory for saving pre-patch clusterware files
Completed patching clusterware files to /oracle/products/crs
Relinking some shared libraries.
Relinking of patched files is complete.
WARNING: directory '/oracle/products' is not owned by root
WARNING: directory '/oracle' is not owned by root
Preparing to recopy patched init and RC scripts.
Recopying init and RC scripts.
Startup will be queued to init within 30 seconds.
exec(): 0509-036 Cannot load program crsctl.bin because of the following errors:
        0509-130 Symbol resolution failed for crsctl.bin because:
        0509-136   Symbol __ct__Q2_3std8_LocinfoFPCci (number 176) is not exported from
                   dependent module /usr/lib/libC.a[ansi_64.o].
        0509-192 Examine .loader section symbols with the
                 'dump -Tv' command.

解决过程:
升级xlc版本至8.0以上,打补丁IY73570
引用
oracle.orcl1@hisdb01:/oracle$lslpp -l |grep -i xlc
  xlC.adt.include            8.0.0.0  COMMITTED  C Set ++ Application
  xlC.aix50.rte              8.0.0.0  COMMITTED  C Set ++ Runtime for AIX 5.0
  xlC.cpp                    6.0.0.0  COMMITTED  C for AIX Preprocessor
  xlC.msg.en_US.cpp          6.0.0.0  COMMITTED  C for AIX Preprocessor
  xlC.msg.en_US.rte          8.0.0.0  COMMITTED  C Set ++ Runtime
  xlC.rte                    8.0.0.0  COMMITTED  C Set ++ Runtime

oracle.orcl1@hisdb01:/oracle$/usr/sbin/instfix -a -ivk IY73570
IY73570 Abstract: Aug 2005 IBM C++ Runtime Environment for AIX

IY73570 Symptom Text:


----------------------------
    Fileset xlC.aix50.rte:7.0.0.5 is applied on the system.
All filesets for IY73570 were found.




你可能感兴趣的:(oracle,C++,c,C#,AIX)