虚拟化容器,大数据,DBA,中间件,监控。

Centos6 安装Oracle10g 报错:create shared memory segment/ins_emdb.mk错误

18 06月
作者:admin|分类:DBA运维

安装进度大约到65%时会有错误提示:
Error in invoking target 'collector' of makefile '/opt/oracle/102/sysman/lib/ins_emdb.mk'.

同时oraInventory/logs/目录下的安装日志文件里面会有如下类似错误提示:

这是oracle安装程序的一个bug可以忽略此错误继续安装对系统没什么影响。

处理方法:

这里继续点击“continue”即可,待Oracle完成安装后,再手工执行相应脚本完成链接即可。

当oracle完成安装后,如下操作

[oracle@hyl bin]$ /u01/app/oracle/product/10.2.0/db_1/bin/relink all

--执行脚本后,会自动完成重链接操作

--注意:该脚本放置在脚本目录下,实际根据规划的oracle根目录进行查找即可



在Configuration Assistants 时会出现错误提示:

OUI-25031:Some of the configuration assistants failed.

分析:主机名映射错误

解决:修改/etc/hosts文件增加IP地址与主机名的映射如下:

接着会遇到错误提示:

ORA-27125:unable to create shared memory segment

解决:

1. 确定安装oracle所使用的用户组

# id oracle

可以看到oracle组dba id 为501。

2. 修改内核参数

echo "501" >/proc/sys/vm/hugetlb_shm_group

就可以了。

浏览1850 评论0
返回
目录
返回
首页
apache_php_tomcat基于主机名的多虚拟主机整合 inux下为php开启oci8扩展