作者:手机用户2502893675 | 来源:互联网 | 2014-07-13 17:52
ORACLE10GR2,dbca时ora-27125错误解决方法unabletocreatesharedmemoryLinux5.6x86-64环境,安装数据库后,启动数据库报错:ORA-27125。Oracle文档上关于ORA-27125错误的描述为:ORA-27125:unable...
ORACLE10GR2,dbca时ora-27125错误解决方法unable to create shared memory
Linux 5.6 x86-64环境,安装
数据库后,启动数据库报错:ORA-27125。
Oracle文档上关于ORA-27125错误的描述为:
ORA-27125: unable to create shared memory segment
Cause: shmget() call failed
Action: contact Oracle support
查询了一下,发现问题和linux上的hugetbl有关。
解决方法也很简单,首先检查oracle用户的组信息:
[oracle@yans1 ~]$ id oracle www.2cto.com
uid=500(oracle) gid=502(oinstall) groups=502(oinstall),501(dba)
[oracle@yans1 ~]$ more /proc/sys/vm/hugetlb_shm_group
下面用root执行下面的命令,将dba组添加到
系统内核中:
# echo 501 > /proc/sys/vm/hugetlb_shm_group
然后启动数据库,问题消失。
作者 xuzhendong