반응형
■ 현상
| ps -elf | grep -I lms |
DB Alert log 에서는 실시간(Real Time) 모드로 수행중인 것을 확인 할 수 있지만
위 명령어로 조회시 lms process 의 priority 값이 -2 가 아닌 178 로 낮게 나오는 현상이 발견
■ 원인
18c 부터 LMS's 는 thread 방식으로 변경 됨
| ps -eLo 'pid tid cls cmd comm' | egrep 'TID|lms' ==> L flag gives us per-thread data PID TID CLS CMD COMMAND 13289 13289 TS ora_lms0_ORCL1 ora_scmn_orcl1 ==> This is a container process which includes a number of threads; this process runs in timeshare 13289 13290 RR ora_lms0_ORCL1 ora_lms0_orcl1 ==> LMS runs in SCHED_RR 13289 13295 TS ora_lms0_ORCL1 ora_rs00_orcl1 ==> LMS workers are run in timeshare |
LMS프로세스가 thread 방식으로 바뀌면서 parent process만 RT로 보이고 thread 들은 TS로 보이는 것은 정상적인 상황임.
기존 PS 명령어는 process 단위 정보만 보여주기 때문에 개별 thread 우선순위를 반영하지 못함.
■ 참조
LMS process priority not showing correctly in 18.1+ versions (KB98205)
반응형
'ORACLE > Issue' 카테고리의 다른 글
| [19c] [Sun] rootcrs.sh -postpatch -nonrolling 에서 ssh hang 현상으로 PRKC-1191 발생 (0) | 2026.03.13 |
|---|---|
| [19c] [Linux 9.6] Grid root.sh 수행 시 ohasd fail 발생 (0) | 2026.03.05 |
| 19c CRS Alert에 CRS-5050 간혈적 발생 (0) | 2026.03.04 |
| 19c ASM 기동시 ORA-59711 에러 발생 (0) | 2026.02.27 |
| Linux 9.6 19.25 RAC root.sh 시 qosmserver process 기동 실패 (0) | 2026.02.27 |