[oracle]Ubuntu下ORA-27102及ORA-00845错误处理
来源:互联网 发布:喝咖啡的利弊 知乎 编辑:程序博客网 时间:2024/04/30 13:29
错误信息:
ORA-27102: out of memory
Linux-x86_64 Error: 28: No space left on device
00845, 00000, "MEMORY_TARGET not supported on this system"
// *Cause: The MEMORY_TARGET parameter was not supported on this operating system or /dev/shm was not sized correctly on Linux.
// *Action: Refer to documentation for a list of supported operating systems. Or, size /dev/shm to be at least the SGA_MAX_SIZE on each Oracle instance running on the system
数据库版本: 11.2.0.1.0
操作系统版本: Ubuntu 12.04.5
原由:
想扩大oracle内存使用,在/etc/fstab中已经添加
tmpfs /dev/shm tmpfs defaults,size=40G 0 0
然而oracle还是无法使用到超过20G的内存,开始是报:
ORA-00845 MEMORY_TARGET not supported on this system
解决:
1. 先解决ORA-00845, 由于是ubuntu 12的系统,没有了/dev/shm
处理:
在/etc/init/mounted-dev.conf文件中删除下面一行 (看语句应该是ubuntu 12增加了个软链接将/dev/shm改名为/run/shm了,而oracle又只认识/dev/shm)
[ -e /dev/shm ] || ln -s /run/shm /dev/shm
2. 处理ORA-27102,这个错误一般是由于内核参数文件/etc/sysctl.conf设置导致的(大部分情况下,我们都按默认设置来的)
主要是两个参数值kernel.shmall和kernel.shmmax
关于kernel.shmmax
官方解释为:Available physical memory Defines the maximum allowable size of one shared memory segment. The SHMMAX setting should be large enough to hold the entire SGA in one shared memory segment. A low setting can cause creation of multiple shared memory segments which may lead to performance degradation.
意思就是最大共享内存段,应该设的比SGA要大,我这里就直接设置为kernel.shmmax = 42212254720, 大约40多G的样子
kernel.shmall:
- [oracle]Ubuntu下ORA-27102及ORA-00845错误处理
- oracle ora-00054错误处理
- oracle ORA-14452错误处理
- 【Oracle】ORA-27102:错误
- ORACLE 常见错误及解决汇总 ORA-20000 ORA-03113 ORA-14452 ORA-08103
- oracle启动错误ORA-00845
- oracle ora-01536错误处理方法
- oracle ORA-14452错误处理例程
- Oracle ora-03113错误的处理
- Oracle 错误总结及问题解决 ORA
- Oracle 错误总结及问题解决 ORA
- Oracle常见ORA错误及解决办法
- Oracle 错误总结及问题解决 ORA
- Oracle 错误总结及问题解决 ORA
- Oracle 错误总结及问题解决 ORA
- Oracle 错误总结及问题解决 ORA
- windows下oracle的ora-27100错误
- ORA-12096错误处理
- gmapping链接收集
- ACM程序设计题目 Problem M-13
- Sublime Text 设置
- 栈的链式存储结构操作及实现
- POJ
- [oracle]Ubuntu下ORA-27102及ORA-00845错误处理
- 实习 day5
- 剑指Offer 11 数值的整数次方
- View、自定义View
- LocakOption 参数
- L1-002. 打印沙漏
- java swing入门 计算器布局
- 编译及调试OpenJDK 8
- 人脸检测--LBPH-局部二进制编码直方图