ORA-27137: unable to allocate large pages to create a shared memory segment ORACLE 报错 故障修复 远程处理
文档解释
ORA-27137: unable to allocate large pages to create a shared memory segment
Cause: Parameter USE_LARGE_PAGES set to only, but large pages were not configured properly
Action: Check alert file for more information
官方解释
常见案例
1. 由于操作系统中安装的可用内存小于要求的大小,设定了大页以提高性能而出现此问题。
2. 在系统中配置了内存大小但未指定用于分配大页内存段的位置,因此分配不成功。
一般处理方法及步骤
1. 确保操作系统中可用的内存大小足够容纳要求的大小。
2. 如果操作系统配置了内存大小,那么还需要在系统配置文件中指定用于分配大页内存段的空间。
3. 将VirtIPCMem的值设置为FALSE,这样可以防止Oracle 为共享内存分配虚拟内存,从而解决此错误。
4. 优化内存,以减少内存主机之间的冲突,可增大 Oracle 分配可用内存空间的大小。