Exception String: Error in invoking target ‘agent nmo nmb’ of makefile CentOS 64位安装Oracle 10g 报错

来源:互联网 发布:手机淘宝店店招图片 编辑:程序博客网 时间:2024/05/22 12:17

1, 检查安装包

    rpm -q binutils compat-db control-center gcc gcc-c++ glibc glibc-common \      gnome-libs libstdc++ libstdc++-devel make pdksh sysstat xscreensaver libaio openmotif21 

2. 查看或者编辑 /etc/sysctl.conf文件

    kernel.shmall = 2097152     kernel.shmmax = 2147483648     kernel.shmmni = 4096     kernel.sem = 250 32000 100 128      fs.file-max = 65536     net.ipv4.ip_local_port_range = 1024 65000      net.core.rmem_default=262144     net.core.rmem_max=262144     net.core.wmem_default=262144     net.core.wmem_max=262144 

3, 运行如下命令,是内核参数生效。

/sbin/sysctl -p 

4, 查看或者编辑/etc/selinux/config文件,确认存在如下内容

SELINUX=disabled

5,检查安装oracle软件用户的环境变量

以oracle用户的身边登录系统,查看或者编辑~/.bash_profile文件,需要文件内容如下:

TMP=/tmp; export TMP  TMPDIR=$TMP; export TMPDIR  ORACLE_BASE=/app/oracle; export ORACLE_BASE  ORACLE_HOME=$ORACLE_BASE/product/10/db_1; export ORACLE_HOME  ORACLE_SID=RAC1; export ORACLE_SID  ORACLE_TERM=xterm; export ORACLE_TERM  PATH=/usr/sbin:$PATH; export PATH  PATH=$ORACLE_HOME/bin:$PATH; export PATH  LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib; export LD_LIBRARY_PATH  CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib; export CLASSPATH  if [ $USER = "oracle" ]; then  if [ $SHELL = "/bin/ksh" ]; then  ulimit -p 16384  ulimit -n 65536  else  ulimit -u 16384 -n 65536  fi  fi