ORA-27125: unable to create shared memory segment

简介:

平台环境:Linux Red Hat Enterprise Linux Server release 6.0 (Santiago)

数据库版本:Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - 64bi


安装好ORALCE数据库后,启动数据库就会报如下错误

参考http://www.eygle.com/archives/2011/12/hugepageshugetl.html 文章,说跟hugetbl有关,只需按如下操作

[root@DB-Server ~]#id oracle
 uid=501(oracle) gid=502(oinstall) groups=502(oinstall),501(dba)

[root@DB-Server ~]#echo 501 > /proc/sys/vm/hugetlb_shm_group

 

然后重启数据库,问题解决,但是我发现数据库服务器重启后,这个问题又会重现,又必须处理上述命令,才能成功启动数据库。治标不治本

参考http://wiki.debian.org/Hugepages后,其实只须在/etc/sysctl.conf下设置一下hugetlb_shm_group即可一劳永逸的解决这个问题:

vm.hugetlb_shm_group  = 501

相关文章
|
8月前
|
Oracle 关系型数据库
Customer RecommendedORA-27090 - Unable to Reserve Kernel Resources for Asynchronous Disk I/O
Customer RecommendedORA-27090 - Unable to Reserve Kernel Resources for Asynchronous Disk I/O
52 4
|
SQL 关系型数据库 Oracle
ORA-01466: unable to read data - table definition has changed
1. Oracle建议我们等待大约5分钟之后再进行flashback query新创建的表,否则可能会碰到这个错误ORA-01466: unable to read data - table definition has changed.
1817 0
|
SQL 关系型数据库
ORA-1652: unable to extend temp segment by 128 in tablespace xxx Troubleshootin
当收到告警信息ORA-01652: unable to extend temp segment by 128 in tablespace xxxx 时,如何Troubleshooting ORA-1652这样的问题呢? 当然一般xxx是临时表空间,也有可能是用户表空间。
2116 0
|
关系型数据库 数据库管理 Oracle
|
SQL Oracle 关系型数据库
Consistent Gets,Physical Reads和DB Block Gets的解释(转)
在Oracle的文档中有这样的解释: db block gets:Number of times a CURRENT block was requested. consistent gets:Number of times a consistent read was requested for a block.
1190 0
|
SQL Oracle 关系型数据库
ORACLE ORA-04030之 out of process memory when trying to allocate
    近期巡检中,一oracle 11g rac节点出现ORACLE ORA-04030之 out of process memory when trying to allocate报错,查询ORACLE官方MOS确定是:BUG11852492,原因是用户会话单进程占用PGA超过4GB异常终止,根据MOS文章1325100.1的建议:可以根据服务器实际情况及SQL运行的实际情况放开PGA单进程使用内存空间的限制到16GB。
1670 0
|
SQL Oracle 关系型数据库
(转)关于 db block gets,consistent gets,physical reads的概念
看到这篇文章,对于这3个概念感觉还是理解不足,转载过来以备研究查看 在Oracle的文档中有这样的解释:Recursive Calls: Number of recursive calls generated at both the user and system level.
881 0