ORA-27300错误
最近本来就忙的不行 结果科技平台那边的服务器还挂了
到了现场 发现tnsping可以通 但是sqlplus连接不上
过了10分钟之后aix也死掉了
重启后恢复正常 查了一下日志:
cd $oracle_base/admin/sid/bdump
ls alert*
tail -300 alert*.log | more(因为刚刚down掉 所以就查了300条)
发现一直都是在报一个错误:
ORA-27300: OS system dependent operation:fork failed with status:
12
ORA-27301: OS failure message: Not enough space
ORA-27302: failure
occurred at: skgpspawn3
上网查阅原因 有人说是信号量问题 信号量太小导致process内存不够分配 感觉也不是这个原因
也有人说硬盘空间不够 用df -k查了一下 用的最多的也不超过50%
最后我推断 大概是因为swap交换空间满了导致的
用lsps -a和topas查看swap 大小为6G 重启之后一直占用1%
网上说可以利用awr分析 是什么占用了swap 不过因为之前没用过这个东西所以先回来研究下吧
暂时不会出现这个问题 待我研究后下次顺道过去看一下