Centos7.9安装Oracle11.2.0.1版本问题处理
问题概述

查看错误日志如下:
INFO: Linking Text executables
INFO: Linking Text executables
INFO: The output of this make operation is also available at: '/data/u01/app/oracle/product/11.2.0/dbhome_1/install/make.log'
INFO:
INFO: Start output from spawned process:
INFO: ----------------------------------
INFO:
INFO: gcc -o ctxload -m64 -L/data/u01/app/oracle/product/11.2.0/dbhome_1/ctx/lib/ -L/data/u01/app/oracle/product/11.2.0/dbhome_1/lib/ -L/data/u01/app/oracle/product/11.2.0/dbhome_1/lib/stubs/ /data/u01/app/oracle/product/11.2.0/dbhome_1/ctx/lib/sdrz.o -lctxs11 -lctx11 -lctxs11 -lzx11 -lgx11 -lctx11 -lzx11 -lgx11 -lclntsh `cat /data/u01/app/oracle/product/11.2.0/dbhome_1/lib/ldflags` -lncrypt11 -lnsgr11 -lnzjs11 -ln11 -lnl11 -lnro11 `cat /data/u01/app/oracle/product/11.2.0/dbhome_1/lib/ldflags` -lncrypt11
INFO: -lnsgr11 -lnzjs11 -ln11 -lnl11 -lnnz11 -lzt11 -lztkg11 -lztkg11 -lclient11 -lnnetd11 -lvsn11 -lcommon11 -lgeneric11 -lmm -lsnls11 -lnls11 -lcore11 -lsnls11 -lnls11 -lcore11 -lsnls11 -lnls11 -lxml11 -lcore11 -lunls11 -lsnls11 -lnls11 -lcore11 -lnls11 `cat /data/u01/app/oracle/product/11.2.0/dbhome_1/lib/ldflags` -lncrypt11 -lnsgr11 -lnzjs11 -ln11 -lnl11 -lnro11 `cat /data/u01/app/oracle/product/11.2.0/dbhome_1/lib/ldflags` -lncrypt11 -lnsgr11 -lnzjs11 -ln11 -lnl11 -lclient11 -lnnetd11 -lvsn11 -lcom
INFO: mon11 -lgeneric11 -lsnls11 -lnls11 -lcore11 -lsnls11 -lnls11 -lcore11 -lsnls11 -lnls11 -lxml11 -lcore11 -lunls11 -lsnls11 -lnls11 -lcore11 -lnls11 -lclient11 -lnnetd11 -lvsn11 -lcommon11 -lgeneric11 -lsnls11 -lnls11 -lcore11 -lsnls11 -lnls11 -lcore11 -lsnls11 -lnls11 -lxml11 -lcore11 -lunls11 -lsnls11 -lnls11 -lcore11 -lnls11 `cat /data/u01/app/oracle/product/11.2.0/dbhome_1/lib/sysliblist` -Wl,-rpath,/data/u01/app/oracle/product/11.2.0/dbhome_1/lib -lm `cat /data/u01/app/oracle/product/11.2.0/dbh
INFO: ome_1/lib/sysliblist` -ldl -lm -L/data/u01/app/oracle/product/11.2.0/dbhome_1/lib
INFO: mv -f /data/u01/app/oracle/product/11.2.0/dbhome_1/bin/ctxload /data/u01/app/oracle/product/11.2.0/dbhome_1/bin/ctxloadO
INFO: mv ctxload /data/u01/app/oracle/product/11.2.0/dbhome_1/bin/ctxload
INFO: chmod 751 /data/u01/app/oracle/product/11.2.0/dbhome_1/bin/ctxload
INFO: gcc -o ctxlc -m64 -L/data/u01/app/oracle/product/11.2.0/dbhome_1/ctx/lib/ -L/data/u01/app/oracle/product/11.2.0/dbhome_1/lib/ -L/data/u01/app/oracle/product/11.2.0/dbhome_1/lib/stubs/ /data/u01/app/oracle/product/11.2.0/dbhome_1/ctx/lib/sdrllc.o -lctxs11 -lctx11 -lctxs11 -lzx11 -lgx11 -lctx11 -lzx11 -lgx11 -lclntsh `cat /data/u01/app/oracle/product/11.2.0/dbhome_1/lib/ldflags` -lncrypt11 -lnsgr11 -lnzjs11 -ln11 -lnl11 -lnro11 `cat /data/u01/app/oracle/product/11.2.0/dbhome_1/lib/ldflags` -lncrypt11
INFO: -lnsgr11 -lnzjs11 -ln11 -lnl11 -lnnz11 -lzt11 -lztkg11 -lztkg11 -lclient11 -lnnetd11 -lvsn11 -lcommon11 -lgeneric11 -lmm -lsnls11 -lnls11 -lcore11 -lsnls11 -lnls11 -lcore11 -lsnls11 -lnls11 -lxml11 -lcore11 -lunls11 -lsnls11 -lnls11 -lcore11 -lnls11 `cat /data/u01/app/oracle/product/11.2.0/dbhome_1/lib/ldflags` -lncrypt11 -lnsgr11 -lnzjs11 -ln11 -lnl11 -lnro11 `cat /data/u01/app/oracle/product/11.2.0/dbhome_1/lib/ldflags` -lncrypt11 -lnsgr11 -lnzjs11 -ln11 -lnl11 -lclient11 -lnnetd11 -lvsn11 -lcom
INFO: mon11 -lgeneric11 -lsnls11 -lnls11 -lcore11 -lsnls11 -lnls11 -lcore11 -lsnls11 -lnls11 -lxml11 -lcore11 -lunls11 -lsnls11 -lnls11 -lcore11 -lnls11 -lclient11 -lnnetd11 -lvsn11 -lcommon11 -lgeneric11 -lsnls11 -lnls11 -lcore11 -lsnls11 -lnls11 -lcore11 -lsnls11 -lnls11 -lxml11 -lcore11 -lunls11 -lsnls11 -lnls11 -lcore11 -lnls11 `cat /data/u01/app/oracle/product/11.2.0/dbhome_1/lib/sysliblist` -Wl,-rpath,/data/u01/app/oracle/product/11.2.0/dbhome_1/lib -lm `cat /data/u01/app/oracle/product/11.2.0/dbh
INFO: ome_1/lib/sysliblist` -ldl -lm -L/data/u01/app/oracle/product/11.2.0/dbhome_1/lib
INFO: mv -f /data/u01/app/oracle/product/11.2.0/dbhome_1/bin/ctxlc /data/u01/app/oracle/product/11.2.0/dbhome_1/bin/ctxlcO
INFO: mv ctxlc /data/u01/app/oracle/product/11.2.0/dbhome_1/bin/ctxlc
INFO: chmod 751 /data/u01/app/oracle/product/11.2.0/dbhome_1/bin/ctxlc
INFO: make: *** No rule to make target `-static', needed by `ctxhx'. Stop.
INFO: End output from spawned process.
INFO: ----------------------------------
INFO: Exception thrown from action: make
Exception Name: MakefileException
Exception String: Error in invoking target 'install' of makefile '/data/u01/app/oracle/product/11.2.0/dbhome_1/ctx/lib/ins_ctx.mk'. See '/data/u01/oraInventory/logs/installActions2025-08-04_06-20-36PM.log' for details.
Exception Severity: 1
^C
[root@yjomms1 logs]#
修改配置文件再次执行出现,将-static 修改为ctxhx
INFO: Linking Text executables
INFO: Linking Text executables
INFO: The output of this make operation is also available at: '/data/u01/app/oracle/product/11.2.0/dbhome_1/install/make.log'
INFO:
INFO: Start output from spawned process:
INFO: ----------------------------------
INFO:
INFO: gcc -o ctxload -m64 -L/data/u01/app/oracle/product/11.2.0/dbhome_1/ctx/lib/ -L/data/u01/app/oracle/product/11.2.0/dbhome_1/lib/ -L/data/u01/app/oracle/product/11.2.0/dbhome_1/lib/stubs/ /data/u01/app/oracle/product/11.2.0/dbhome_1/ctx/lib/sdrz.o -lctxs11 -lctx11 -lctxs11 -lzx11 -lgx11 -lctx11 -lzx11 -lgx11 -lclntsh `cat /data/u01/app/oracle/product/11.2.0/dbhome_1/lib/ldflags` -lncrypt11 -lnsgr11 -lnzjs11 -ln11 -lnl11 -lnro11 `cat /data/u01/app/oracle/product/11.2.0/dbhome_1/lib/ldflags` -lncrypt11
INFO: -lnsgr11 -lnzjs11 -ln11 -lnl11 -lnnz11 -lzt11 -lztkg11 -lztkg11 -lclient11 -lnnetd11 -lvsn11 -lcommon11 -lgeneric11 -lmm -lsnls11 -lnls11 -lcore11 -lsnls11 -lnls11 -lcore11 -lsnls11 -lnls11 -lxml11 -lcore11 -lunls11 -lsnls11 -lnls11 -lcore11 -lnls11 `cat /data/u01/app/oracle/product/11.2.0/dbhome_1/lib/ldflags` -lncrypt11 -lnsgr11 -lnzjs11 -ln11 -lnl11 -lnro11 `cat /data/u01/app/oracle/product/11.2.0/dbhome_1/lib/ldflags` -lncrypt11 -lnsgr11 -lnzjs11 -ln11 -lnl11 -lclient11 -lnnetd11 -lvsn11 -lcom
INFO: mon11 -lgeneric11 -lsnls11 -lnls11 -lcore11 -lsnls11 -lnls11 -lcore11 -lsnls11 -lnls11 -lxml11 -lcore11 -lunls11 -lsnls11 -lnls11 -lcore11 -lnls11 -lclient11 -lnnetd11 -lvsn11 -lcommon11 -lgeneric11 -lsnls11 -lnls11 -lcore11 -lsnls11 -lnls11 -lcore11 -lsnls11 -lnls11 -lxml11 -lcore11 -lunls11 -lsnls11 -lnls11 -lcore11 -lnls11 `cat /data/u01/app/oracle/product/11.2.0/dbhome_1/lib/sysliblist` -Wl,-rpath,/data/u01/app/oracle/product/11.2.0/dbhome_1/lib -lm `cat /data/u01/app/oracle/product/11.2.0/dbh
INFO: ome_1/lib/sysliblist` -ldl -lm -L/data/u01/app/oracle/product/11.2.0/dbhome_1/lib
INFO: mv -f /data/u01/app/oracle/product/11.2.0/dbhome_1/bin/ctxload /data/u01/app/oracle/product/11.2.0/dbhome_1/bin/ctxloadO
INFO: mv ctxload /data/u01/app/oracle/product/11.2.0/dbhome_1/bin/ctxload
INFO: chmod 751 /data/u01/app/oracle/product/11.2.0/dbhome_1/bin/ctxload
INFO: gcc -o ctxlc -m64 -L/data/u01/app/oracle/product/11.2.0/dbhome_1/ctx/lib/ -L/data/u01/app/oracle/product/11.2.0/dbhome_1/lib/ -L/data/u01/app/oracle/product/11.2.0/dbhome_1/lib/stubs/ /data/u01/app/oracle/product/11.2.0/dbhome_1/ctx/lib/sdrllc.o -lctxs11 -lctx11 -lctxs11 -lzx11 -lgx11 -lctx11 -lzx11 -lgx11 -lclntsh `cat /data/u01/app/oracle/product/11.2.0/dbhome_1/lib/ldflags` -lncrypt11 -lnsgr11 -lnzjs11 -ln11 -lnl11 -lnro11 `cat /data/u01/app/oracle/product/11.2.0/dbhome_1/lib/ldflags` -lncrypt11
INFO: -lnsgr11 -lnzjs11 -ln11 -lnl11 -lnnz11 -lzt11 -lztkg11 -lztkg11 -lclient11 -lnnetd11 -lvsn11 -lcommon11 -lgeneric11 -lmm -lsnls11 -lnls11 -lcore11 -lsnls11 -lnls11 -lcore11 -lsnls11 -lnls11 -lxml11 -lcore11 -lunls11 -lsnls11 -lnls11 -lcore11 -lnls11 `cat /data/u01/app/oracle/product/11.2.0/dbhome_1/lib/ldflags` -lncrypt11 -lnsgr11 -lnzjs11 -ln11 -lnl11 -lnro11 `cat /data/u01/app/oracle/product/11.2.0/dbhome_1/lib/ldflags` -lncrypt11 -lnsgr11 -lnzjs11 -ln11 -lnl11 -lclient11 -lnnetd11 -lvsn11 -lcom
INFO: mon11 -lgeneric11 -lsnls11 -lnls11 -lcore11 -lsnls11 -lnls11 -lcore11 -lsnls11 -lnls11 -lxml11 -lcore11 -lunls11 -lsnls11 -lnls11 -lcore11 -lnls11 -lclient11 -lnnetd11 -lvsn11 -lcommon11 -lgeneric11 -lsnls11 -lnls11 -lcore11 -lsnls11 -lnls11 -lcore11 -lsnls11 -lnls11 -lxml11 -lcore11 -lunls11 -lsnls11 -lnls11 -lcore11 -lnls11 `cat /data/u01/app/oracle/product/11.2.0/dbhome_1/lib/sysliblist` -Wl,-rpath,/data/u01/app/oracle/product/11.2.0/dbhome_1/lib -lm `cat /data/u01/app/oracle/product/11.2.0/dbh
INFO: ome_1/lib/sysliblist` -ldl -lm -L/data/u01/app/oracle/product/11.2.0/dbhome_1/lib
INFO: mv -f /data/u01/app/oracle/product/11.2.0/dbhome_1/bin/ctxlc /data/u01/app/oracle/product/11.2.0/dbhome_1/bin/ctxlcO
INFO: mv ctxlc /data/u01/app/oracle/product/11.2.0/dbhome_1/bin/ctxlc
INFO: chmod 751 /data/u01/app/oracle/product/11.2.0/dbhome_1/bin/ctxlc
INFO: make: Circular ctxhx <- ctxhx dependency dropped.
INFO: gcc -o ctxhx -m64 -L/data/u01/app/oracle/product/11.2.0/dbhome_1/ctx/lib/ -L/data/u01/app/oracle/product/11.2.0/dbhome_1/lib/ -L/data/u01/app/oracle/product/11.2.0/dbhome_1/lib/stubs/ /data/u01/app/oracle/product/11.2.0/dbhome_1/ctx/lib/ctxhx.o -L/data/u01/app/oracle/product/11.2.0/dbhome_1/ctx/lib/ -lm -lsc_fa -lsc_ex -lsc_da -lsc_ca -lz -lctxhx -Wl,-rpath,/data/u01/app/oracle/product/11.2.0/dbhome_1/ctx/lib -lsnls11 -lnls11 -lcore11 -lsnls11 -lnls11 -lcore11 -lsnls11 -lnls11 -lxml11 -lcore11 -lunls11 -
INFO: lsnls11 -lnls11 -lcore11 -lnls11 `cat /data/u01/app/oracle/product/11.2.0/dbhome_1/lib/sysliblist`/usr/lib64/stdc.a
INFO: /usr/bin/ld: cannot find -lsvml/usr/lib64/stdc.a
INFO: collect2: error: ld returned 1 exit status
INFO: make: *** [ctxhx] Error 1
INFO: End output from spawned process.
INFO: ----------------------------------
INFO: Exception thrown from action: make
Exception Name: MakefileException
Exception String: Error in invoking target 'install' of makefile '/data/u01/app/oracle/product/11.2.0/dbhome_1/ctx/lib/ins_ctx.mk'. See '/data/u01/oraInventory/logs/installActions2025-08-04_06-20-36PM.log' for details.
Exception Severity: 1
删除/usr/lib64/stdc.a出现如下错误
INFO: Linking Text executables
INFO: Linking Text executables
INFO: The output of this make operation is also available at: '/data/u01/app/oracle/product/11.2.0/dbhome_1/install/make.log'
INFO:
INFO: Start output from spawned process:
INFO: ----------------------------------
INFO:
INFO: gcc -o ctxload -m64 -L/data/u01/app/oracle/product/11.2.0/dbhome_1/ctx/lib/ -L/data/u01/app/oracle/product/11.2.0/dbhome_1/lib/ -L/data/u01/app/oracle/product/11.2.0/dbhome_1/lib/stubs/ /data/u01/app/oracle/product/11.2.0/dbhome_1/ctx/lib/sdrz.o -lctxs11 -lctx11 -lctxs11 -lzx11 -lgx11 -lctx11 -lzx11 -lgx11 -lclntsh `cat /data/u01/app/oracle/product/11.2.0/dbhome_1/lib/ldflags` -lncrypt11 -lnsgr11 -lnzjs11 -ln11 -lnl11 -lnro11 `cat /data/u01/app/oracle/product/11.2.0/dbhome_1/lib/ldflags` -lncrypt11
INFO: -lnsgr11 -lnzjs11 -ln11 -lnl11 -lnnz11 -lzt11 -lztkg11 -lztkg11 -lclient11 -lnnetd11 -lvsn11 -lcommon11 -lgeneric11 -lmm -lsnls11 -lnls11 -lcore11 -lsnls11 -lnls11 -lcore11 -lsnls11 -lnls11 -lxml11 -lcore11 -lunls11 -lsnls11 -lnls11 -lcore11 -lnls11 `cat /data/u01/app/oracle/product/11.2.0/dbhome_1/lib/ldflags` -lncrypt11 -lnsgr11 -lnzjs11 -ln11 -lnl11 -lnro11 `cat /data/u01/app/oracle/product/11.2.0/dbhome_1/lib/ldflags` -lncrypt11 -lnsgr11 -lnzjs11 -ln11 -lnl11 -lclient11 -lnnetd11 -lvsn11 -lcom
INFO: mon11 -lgeneric11 -lsnls11 -lnls11 -lcore11 -lsnls11 -lnls11 -lcore11 -lsnls11 -lnls11 -lxml11 -lcore11 -lunls11 -lsnls11 -lnls11 -lcore11 -lnls11 -lclient11 -lnnetd11 -lvsn11 -lcommon11 -lgeneric11 -lsnls11 -lnls11 -lcore11 -lsnls11 -lnls11 -lcore11 -lsnls11 -lnls11 -lxml11 -lcore11 -lunls11 -lsnls11 -lnls11 -lcore11 -lnls11 `cat /data/u01/app/oracle/product/11.2.0/dbhome_1/lib/sysliblist` -Wl,-rpath,/data/u01/app/oracle/product/11.2.0/dbhome_1/lib -lm `cat /data/u01/app/oracle/product/11.2.0/dbh
INFO: ome_1/lib/sysliblist` -ldl -lm -L/data/u01/app/oracle/product/11.2.0/dbhome_1/lib
INFO: mv -f /data/u01/app/oracle/product/11.2.0/dbhome_1/bin/ctxload /data/u01/app/oracle/product/11.2.0/dbhome_1/bin/ctxloadO
INFO: mv ctxload /data/u01/app/oracle/product/11.2.0/dbhome_1/bin/ctxload
INFO: chmod 751 /data/u01/app/oracle/product/11.2.0/dbhome_1/bin/ctxload
INFO: gcc -o ctxlc -m64 -L/data/u01/app/oracle/product/11.2.0/dbhome_1/ctx/lib/ -L/data/u01/app/oracle/product/11.2.0/dbhome_1/lib/ -L/data/u01/app/oracle/product/11.2.0/dbhome_1/lib/stubs/ /data/u01/app/oracle/product/11.2.0/dbhome_1/ctx/lib/sdrllc.o -lctxs11 -lctx11 -lctxs11 -lzx11 -lgx11 -lctx11 -lzx11 -lgx11 -lclntsh `cat /data/u01/app/oracle/product/11.2.0/dbhome_1/lib/ldflags` -lncrypt11 -lnsgr11 -lnzjs11 -ln11 -lnl11 -lnro11 `cat /data/u01/app/oracle/product/11.2.0/dbhome_1/lib/ldflags` -lncrypt11
INFO: -lnsgr11 -lnzjs11 -ln11 -lnl11 -lnnz11 -lzt11 -lztkg11 -lztkg11 -lclient11 -lnnetd11 -lvsn11 -lcommon11 -lgeneric11 -lmm -lsnls11 -lnls11 -lcore11 -lsnls11 -lnls11 -lcore11 -lsnls11 -lnls11 -lxml11 -lcore11 -lunls11 -lsnls11 -lnls11 -lcore11 -lnls11 `cat /data/u01/app/oracle/product/11.2.0/dbhome_1/lib/ldflags` -lncrypt11 -lnsgr11 -lnzjs11 -ln11 -lnl11 -lnro11 `cat /data/u01/app/oracle/product/11.2.0/dbhome_1/lib/ldflags` -lncrypt11 -lnsgr11 -lnzjs11 -ln11 -lnl11 -lclient11 -lnnetd11 -lvsn11 -lcom
INFO: mon11 -lgeneric11 -lsnls11 -lnls11 -lcore11 -lsnls11 -lnls11 -lcore11 -lsnls11 -lnls11 -lxml11 -lcore11 -lunls11 -lsnls11 -lnls11 -lcore11 -lnls11 -lclient11 -lnnetd11 -lvsn11 -lcommon11 -lgeneric11 -lsnls11 -lnls11 -lcore11 -lsnls11 -lnls11 -lcore11 -lsnls11 -lnls11 -lxml11 -lcore11 -lunls11 -lsnls11 -lnls11 -lcore11 -lnls11 `cat /data/u01/app/oracle/product/11.2.0/dbhome_1/lib/sysliblist` -Wl,-rpath,/data/u01/app/oracle/product/11.2.0/dbhome_1/lib -lm `cat /data/u01/app/oracle/product/11.2.0/dbh
INFO: ome_1/lib/sysliblist` -ldl -lm -L/data/u01/app/oracle/product/11.2.0/dbhome_1/lib
INFO: mv -f /data/u01/app/oracle/product/11.2.0/dbhome_1/bin/ctxlc /data/u01/app/oracle/product/11.2.0/dbhome_1/bin/ctxlcO
INFO: mv ctxlc /data/u01/app/oracle/product/11.2.0/dbhome_1/bin/ctxlc
INFO: chmod 751 /data/u01/app/oracle/product/11.2.0/dbhome_1/bin/ctxlc
INFO: make: Circular ctxhx <- ctxhx dependency dropped.
INFO: gcc -o ctxhx -m64 -L/data/u01/app/oracle/product/11.2.0/dbhome_1/ctx/lib/ -L/data/u01/app/oracle/product/11.2.0/dbhome_1/lib/ -L/data/u01/app/oracle/product/11.2.0/dbhome_1/lib/stubs/ /data/u01/app/oracle/product/11.2.0/dbhome_1/ctx/lib/ctxhx.o -L/data/u01/app/oracle/product/11.2.0/dbhome_1/ctx/lib/ -lm -lsc_fa -lsc_ex -lsc_da -lsc_ca -lz -lctxhx -Wl,-rpath,/data/u01/app/oracle/product/11.2.0/dbhome_1/ctx/lib -lsnls11 -lnls11 -lcore11 -lsnls11 -lnls11 -lcore11 -lsnls11 -lnls11 -lxml11 -lcore11 -lunls11 -
INFO: lsnls11 -lnls11 -lcore11 -lnls11 `cat /data/u01/app/oracle/product/11.2.0/dbhome_1/lib/sysliblist`
INFO: //usr/lib64/libstdc++.so.5: undefined reference to `memcpy@GLIBC_2.14'
INFO: collect2: error: ld returned 1 exit status
INFO: make: *** [ctxhx] Error 1
INFO: End output from spawned process.
INFO: ----------------------------------
INFO: Exception thrown from action: make
Exception Name: MakefileException
Exception String: Error in invoking target 'install' of makefile '/data/u01/app/oracle/product/11.2.0/dbhome_1/ctx/lib/ins_ctx.mk'. See '/data/u01/oraInventory/logs/installActions2025-08-04_06-20-36PM.log' for details.
Exception Severity: 1
查询glibc的版本
# yum list |grep glibc
glibc.x86_64 2.17-307.el7.1 @anaconda
glibc.i686 2.17-317.el7 installed
glibc-common.x86_64 2.17-307.el7.1 @anaconda
glibc-devel.x86_64 2.17-307.el7.1 @c7-media
glibc-headers.x86_64 2.17-307.el7.1 @c7-media
compat-glibc.x86_64 1:2.12-4.el7.centos centos
compat-glibc-headers.x86_64 1:2.12-4.el7.centos centos
glibc.x86_64 2.17-317.el7 centos
glibc-common.x86_64 2.17-317.el7 centos
glibc-devel.x86_64 2.17-317.el7 centos
glibc-headers.x86_64 2.17-317.el7 centos
glibc-utils.x86_64 2.17-317.el7 centos