当前位置:网站首页>RAC environment error reporting ora-00239: timeout waiting for control file enqueue troubleshooting
RAC environment error reporting ora-00239: timeout waiting for control file enqueue troubleshooting
2022-04-23 13:42:00 【Not dizzy yet】
In the near future , There is a user's RAC The environment reflects that the business is slow ; Check the database log and find an error ORA-00239: timeout waiting for control file enqueue: held by 'inst 2, osid 7591' for more than 900 seconds; Check that the system load was very low ; adopt alert The process reporting an error in the log ( Here is inst 2, osid 7591), Find out the possession control file enqueue For the LGWR process ; Further investigation LGWR process TRACE journal , You can find a lot of IO Slow tips .
Under this premise , screening OS journal , There are also some disk error messages ; Further check and confirm with hardware maintenance personnel , By changing the of the host HBA card , Then the system returns to normal .
The relevant logs are as follows :
1.ALERT In the log ORA-00239: timeout waiting for control file enqueue Information
Sat Feb 19 21:47:36 2022
Errors in file /u01/app/oracle/diag/rdbms/orcl/orcl1/trace/orcl1_arc0_8317.trc (incident=1154998):
ORA-00239: timeout waiting for control file enqueue: held by 'inst 2, osid 7591' for more than 900 seconds
Incident details in: /u01/app/oracle/diag/rdbms/orcl/orcl1/incident/incdir_1154998/orcl1_arc0_8317_i1154998.trc
opidrv aborting process ARC0 ospid (8317) as a result of ORA-603
Sat Feb 19 21:47:37 2022
Sweep [inc][1154998]: completed
Sweep [inc2][1154998]: completed
Sat Feb 19 21:52:52 2022
Suspending MMON slave action ketbgact_ for 82800 seconds
Sat Feb 19 21:53:55 2022
Suspending MMON action 'undo usage' for 82800 seconds
2. Check the process information holding the lock in the database
[oracle@CRXJ-DB-2 ~]$ cd /u01/app/oracle/diag/rdbms/orcl/orcl2/trace
[oracle@CRXJ-DB-2 trace]$ ls *7591*
orcl2_lgwr_7591.trc orcl2_lgwr_7591.trm
[oracle@CRXJ-DB-2 trace]$ ls -al orcl2_lgwr_7591.trc
-rw-r----- 1 oracle asmadmin 748774 Feb 19 20:00 orcl2_lgwr_7591.trc
3. see LGWR process TRACE Information
[oracle@CRXJ-DB-2 trace]$ tail -n 50 orcl2_lgwr_7591.trc
…………
*** 2022-02-19 17:02:47.221
Warning: log write elapsed time 837ms, size 1KB
(set event 10468 level 4 to disable this warning)
*** 2022-02-19 19:10:58.951
Warning: log write elapsed time 516ms, size 1058KB
(set event 10468 level 4 to disable this warning)
*** 2022-02-19 19:22:50.852
Warning: log write elapsed time 534ms, size 0KB
(set event 10468 level 4 to disable this warning)
*** 2022-02-19 20:00:55.692
Warning: log write broadcast wait time 3354ms
(set event 10468 level 8 to disable this warning)
4. Check the operating system log :
Feb 20 13:00:48 crxj-db-2 kernel: 6>sd 3:0:0:16: [sdq] Sense Key : Illegal Request [current]
Feb 20 13:00:48 crxj-db-2 kernel: sd 3:0:0:16: [sdq]
Feb 20 13:00:48 crxj-db-2 kernel: sd 3:0:0:10: [sdk] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
Feb 20 13:00:48 crxj-db-2 kernel: sd 3:0:0:10: [sdk] Sense Key : Illegal Request [current]
Feb 20 13:00:48 crxj-db-2 kernel: sd 3:0:0:10: [sdk] <<vendor>> ASC=0x94 ASCQ=0x1<<vendor>> ASC=0x94 ASCQ=0x1ASC=0x94 ASCQ=0x1
Feb 20 13:00:48 crxj-db-2 kernel: sd 3:0:0:16: [sdq] CDB: Read(10): 28 00 00 00 00 00 00 00 08 00
Feb 20 13:00:48 crxj-db-2 kernel: end_request: I/O error, dev sdq, sector 0
Feb 20 13:00:48 crxj-db-2 kernel: ASC=0x94 ASCQ=0x1
Feb 20 13:00:48 crxj-db-2 kernel: sd 3:0:0:10: [sdk] CDB: Read(10): 28 00 00 00 00 00 00 00 08 00
Feb 20 13:00:48 crxj-db-2 kernel: end_request: I/O error, dev sdk, sector 0
…………
Feb 20 13:00:48 crxj-db-2 kernel: sd 3:0:0:18: [sds] Sense Key : Illegal Request [current]
Feb 20 13:00:48 crxj-db-2 kernel: sd 3:0:0:18: [sds] <<vendor>> ASC=0x94 ASCQ=0x1ASC=0x94 ASCQ=0x1
Feb 20 13:00:48 crxj-db-2 kernel: sd 3:0:0:18: [sds] CDB: Read(10): 28 00 00 00 00 00 00 00 08 00
Feb 20 13:00:48 crxj-db-2 kernel: end_request: I/O error, dev sds, sector 0
Feb 20 13:00:48 crxj-db-2 kernel: [current]
Feb 20 13:00:48 crxj-db-2 kernel: sd 3:0:0:2: [sdc] <<vendor>> ASC=0x94 ASCQ=0x1ASC=0x94 ASCQ=0x1
Feb 20 13:00:48 crxj-db-2 kernel: sd 3:0:0:2: [sdc] CDB: Read(10): 28 00 00 00 00 00 00 00 08 00
版权声明
本文为[Not dizzy yet]所创,转载请带上原文链接,感谢
https://yzsam.com/2022/04/202204230601579806.html
边栏推荐
- How do ordinary college students get offers from big factories? Ao Bing teaches you one move to win!
- Detailed explanation of constraints of Oracle table
- [barycentric coordinate interpolation, perspective correction interpolation] principle and usage opinions
- JS compares different elements in two arrays
- Dolphin scheduler scheduling spark task stepping record
- PG SQL intercepts the string to the specified character position
- Database transactions
- PG library checks the name
- Error 403 in most cases, you or one of your dependencies are requesting
- Storage scheme of video viewing records of users in station B
猜你喜欢

SHA512 / 384 principle and C language implementation (with source code)

Super 40W bonus pool waiting for you to fight! The second "Changsha bank Cup" Tencent yunqi innovation competition is hot!

Ai21 labs | standing on the shoulders of giant frozen language models
![[point cloud series] so net: self organizing network for point cloud analysis](/img/3c/6136b7aa322c42089f40ce13a2d747.png)
[point cloud series] so net: self organizing network for point cloud analysis

Lpddr4 notes

RTOS mainstream assessment
![[Video] Bayesian inference in linear regression and R language prediction of workers' wage data | data sharing](/img/12/a330b5e77921bbfa8e96fcbc660daa.png)
[Video] Bayesian inference in linear regression and R language prediction of workers' wage data | data sharing

Dolphin scheduler integrates Flink task pit records

Information: 2021 / 9 / 29 10:01 - build completed with 1 error and 0 warnings in 11S 30ms error exception handling

Oracle job scheduled task usage details
随机推荐
innobackupex增量备份
Window analysis function last_ VALUE,FIRST_ VALUE,lag,lead
Oracle job scheduled task usage details
这个SQL语名是什么意思
交叉碳市场和 Web3 以实现再生变革
顶级元宇宙游戏Plato Farm,近期动作不断利好频频
Launcher hides app icons that do not need to be displayed
Interface idempotency problem
[point cloud series] multi view neural human rendering (NHR)
QT calling external program
TERSUS笔记员工信息516-Mysql查询(2个字段的时间段唯一性判断)
The difference between is and as in Oracle stored procedure
Lenovo Saver y9000x 2020
PyTorch 21. NN in pytorch Embedding module
零拷贝技术
[andorid] realize SPI communication between kernel and app through JNI
Riscv MMU overview
Oracle creates tablespaces and modifies user default tablespaces
Unified task distribution scheduling execution framework
Double pointer instrument panel reading (I)