ITPub博客

首页 > 数据库 > Oracle > linux 7 安装11.2.0.2 碰到的两个问题

linux 7 安装11.2.0.2 碰到的两个问题

原创 Oracle 作者:oracle11111 时间:2024-05-23 11:26:56 0 删除 编辑

linux 7 安装11.2.0.2 碰到的两个问题

此环境之前安装过11.2.0.4所以检查的时候发现的lib问题全部忽略了,直接进行安装的,安装过程中出现了下面两个问题:


我的操作系统环境:

[root@test software]# cat /etc/redhat-release 

Red Hat Enterprise Linux Server release 7.6 (Maipo)


数据库软件:

Release 11.2.0.1.0

安装日志位置:

/u02/app/oraInventory/logs/installActions2024-05-22_10-09-37PM.log


数据库软件安装到83%左右,lib库的时候,报错ins_ctx.mk 有问题

检查日志发现:

INFO: //usr/lib64/libstdc++.so.5: undefined reference to `memcpy@GLIBC_2.14'

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 '/u03/app/oracle/product/11.2.0/dbhome_1/ctx/lib/ins_ctx.mk'. See '/u02/app/oraInventory/logs/installActions2024-05-22_10-09-37PM.log' for details.

我的glibc

[root@test software]# rpm --all --query --queryformat "%{NAME}-%{VERSION}-%{RELEASE}-(%{ARCH})\n" | grep glib

glibc-devel-2.17-317.el7-(x86_64)

glibc-static-2.17-317.el7-(x86_64)

glib2-2.56.1-2.el7-(x86_64)

dbus-glib-0.100-7.el7-(x86_64)

glibc-common-2.17-317.el7-(x86_64)

glibc-headers-2.17-317.el7-(x86_64)

glibc-2.17-317.el7-(i686)

glibc-2.17-317.el7-(x86_64)



怀疑是glibc的问题,解决办法一般来说有两种1 glibc降级 2 安装的时候指定高版本的,查找了网上的解决办法:

修改/u03/app/oracle/product/11.2.0/dbhome_1/ctx/lib/ins_ctx.mk 文件:

修改后的文件部分内容:

ctxhx: $(CTXHXOBJ)

        -static $(LINK_CTXHX) $(CTXHXOBJ) $(INSO_LINK) /usr/lib64/libc.a

保存后retry 继续安装,接下来就是经常见的了,ins_emagent.mk 

报错信息:

INFO: End output from spawned process.

INFO: ----------------------------------

INFO: Exception thrown from action: make

Exception Name: MakefileException

Exception String: Error in invoking target 'agent nmhs' of makefile '/u03/app/oracle/product/11.2.0/dbhome_1/sysman/lib/ins_emagent.mk'. See '/u02/app/oraInventory/logs/installActions2024-05-22_10-09-37PM.log' for details.

Exception Severity: 1

INFO: Building Agent Libraries

INFO: Building Agent Libraries

INFO: The output of this make operation is also available at: '/u03/app/oracle/product/11.2.0/dbhome_1/install/make.log'

INFO:


修改如下位置:

$(SYSMANBIN)emdctl:

        $(MK_EMAGENT_NMECTL)  -lnnz11

保存后retry 继续安装


来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/69924215/viewspace-3016403/ ,如需转载,请注明出处,否则将追究法律责任。

上一篇: 没有了~
下一篇: 优化
请登录后发表评论 登录
全部评论

注册时间:2019-05-19

  • 博文量
    81
  • 访问量
    90371