Centos 7.9 安装Oracle 11g 86%报错:Error in invoking target 'agent nmhs' of makefile


日志报错:

Error in invoking target 'agent nmhs' of makefile '/xxxx/product/11.2.0/dbhome_1/sysman/lib/ins_emagent.mk' .....

解决方法:

#新打开一个终端,进入oracle用户,执行如下命令

cp $ORACLE_HOME/sysman/lib/ins_emagent.mk  $ORACLE_HOME/sysman/lib/ins_emagent.mk.bak

#在后面追加参数-lnnz11        第一个是字母l   后面两个是数字1
sed -i 's/^\(\s*\$(MK_EMAGENT_NMECTL)\)\s*$/\1 -lnnz11/g' $ORACLE_HOME/sysman/lib/ins_emagent.mk

点击安装界面的retry,就可以继续了