OS환경 : Oracle Linux 6.8 (64bit)
DB 환경 : Oracle Database 11.2.0.4
에러 : kkjcre1p: unable to spawn jobq slave process, error 1089
db shutdown immediate 후 바로 종료되지 않고 alert log에 발생하는 메세지
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
$ cd /oracle/app/oracle/diag/rdbms/orcl11/ORCL11/trace
$ vi alert_ORCL11.log
Fri Apr 09 21:58:42 2021
Shutting down instance (immediate)
kkjcre1p: unable to spawn jobq slave process, error 1089
kkjcre1p: unable to spawn jobq slave process, error 1089
kkjcre1p: unable to spawn jobq slave process, error 1089
kkjcre1p: unable to spawn jobq slave process, error 1089
Fri Apr 09 21:58:43 2021
kkjcre1p: unable to spawn jobq slave process, error 1089
kkjcre1p: unable to spawn jobq slave process, error 1089
kkjcre1p: unable to spawn jobq slave process, error 1089
kkjcre1p: unable to spawn jobq slave process, error 1089
kkjcre1p: unable to spawn jobq slave process, error 1089
.
.
|
해결 방법 : 메세지를 무시하면됨
이 메세지가 alert log에 발생해도 문제가 되지않음
shutdown이 진행 중일 때 job coordinator process가 job slave를 생성하려고 해서 발생한 메세지라서 무시해도 안전함
아래 파라미터를 변경하면 alert log에 해당 메세지가 덜 발생함(기본값은 5)
1
|
_JOB_QUEUE_INTERVAL = 120 이상
|
원인 : job coordinator process가 job slave를 생성하려고 해서 발생한 메세지
DB가 종료되고 있다는 메세지라서 무시해도됨
이 메세지가 많이 발생한다면 db shutdown 전 세션이 그만큼 많았다는뜻
db 종료전 확인한 세션 수
1
2
3
4
5
6
|
SQL> select status, count(status) from v$session group by status;
STATUS COUNT(STATUS)
-------- -------------
INACTIVE 1800
ACTIVE 1020
|
현재 db의 파라미터 processes 값(3000)에 근접함
참조 : 344275.1
'ORACLE > Trouble Shooting' 카테고리의 다른 글
Can't locate Env.pm in @INC (@INC contains: /usr/local/lib64/perl5 (0) | 2021.04.17 |
---|---|
SHUTDOWN: Waiting for active calls to complete (0) | 2021.04.09 |
Unable to OpenSCManager: err=5 (0) | 2021.03.27 |
PL/SQL package SYS.DBMS_BACKUP_RESTORE version 19.03.00.00 in TARGET database is not current (0) | 2021.03.22 |
ORA-00350: log 2 of thread 1 needs to be archived (0) | 2021.03.22 |