环境介绍:
oracle11.2.0.1
solaris10-64bit 5.10
error:
ORA-07445: exception encountered: core dump [sdbgrfcvp_convert_pathinfo()+35] [SIGSEGV] [ADDR:0xFFFFFD7FFFDF50F8] [PC:0x9984943] [Address not mapped to object] []
通过检查发现SWAP过小导致启动的时候报错:
bash-3.00$ sqlplus / as sysdba
SQL*Plus: Release 11.2.0.1.0 Production on Sat Apr 2 17:26:47 2011
Copyright (c) 1982, 2009, Oracle. All rights reserved.
Connected to an idle instance.
SQL> startup
Segmentation Fault (core dumped)
bash-3.00$
OS-ERRO:
Apr 2 17:17:50 qqos last message repeated 1 time
Apr 2 17:17:51 qqos tmpfs: [ID 518458 kern.warning] WARNING: /etc/svc/volatile: File system full, swap space limit exceeded
Apr 2 17:17:53 qqos genunix: [ID 470503 kern.warning] WARNING: Sorry, no swap space to grow stack for pid 1605 (oracle)
Apr 2 17:17:58 qqos tmpfs: [ID 518458 kern.warning] WARNING: /etc/svc/volatile: File system full, swap space limit exceeded
Apr 2 17:18:00 qqos genunix: [ID 470503 kern.warning] WARNING: Sorry, no swap space to grow stack for pid 1605 (oracle)
ORACLE_ERROR:
ORACLE_BASE from environment = /d01/app
Exception [type: SIGSEGV, Address not mapped to object] [ADDR:0xFFFFFD7FFFDF50F8] [PC:0x9984943, sdbgrfcvp_convert_pathinfo()+35] [flags: 0x0, count: 1]
Errors in file /d01/app/diag/rdbms/qqdb/qqdb/trace/qqdb_psp0_1617.trc (incident=8479):
ORA-07445: exception encountered: core dump [sdbgrfcvp_convert_pathinfo()+35] [SIGSEGV] [ADDR:0xFFFFFD7FFFDF50F8] [PC:0x9984943] [Address not mapped to object] []
Incident details in: /d01/app/diag/rdbms/qqdb/qqdb/incident/incdir_8479/qqdb_psp0_1617_i8479.trc
错误解决:
# swap -l
交换文件 dev swaplo blocks free
/dev/dsk/c0d0s1 102,1 8 1076344 927784
# swap -a /export/home/swaps
# swap -l
交换文件 dev swaplo blocks free
/dev/dsk/c0d0s1 102,1 8 1076344 927784
/export/home/swaps – 8 8388600 8388600
本文转自glying 51CTO博客,原文链接:http://blog.51cto.com/liying/967729,如需转载请自行联系原作者