使用Kernel 2.6版本的Linux系统运行dbca创建数据库实例时报错ORA-27125

问题描述:使用Kernel 2.6版本的Linux系统运行dbca创建数据库实例时报错ORA-27125,如下所示:
系统:rhel 6.5 64位
数据库:oracle 10.2.0.1 64位

异常原因:
该异常与linux hugetlb有关.
解决过程
[oracle@leo-10g-ogg ~]$ uname -a
Linux leo-10g-ogg 2.6.32-431.el6.x86_64 #1 SMP Sun Nov 10 22:19:54 EST 2013 x86_64 x86_64 x86_64 GNU/Linux
[root@leo-10g-ogg ~]# more /proc/sys/vm/hugetlb_shm_group
0
[root@leo-10g-ogg ~]# id oracle
uid=501(oracle) gid=501(oinstall) groups=501(oinstall),502(dba)
[root@leo-10g-ogg ~]# vi /etc/sysctl.conf
添加如下内容,502为dba组号.
vm.hugetlb_shm_group = 502
[root@leo-10g-ogg ~]# /sbin/sysctl -p

说明:此后dbca正常创建数据库实例.