解決perl程式使CPU利用率過高
Server Has 100% Of Cpu Because Of Dbresp.pl [ID 764140.1]
--------------------------------------------------------------------------------
修改時間 16-AUG-2010 型別 PROBLEM 狀態 MODERATED
In this Document
Symptoms
Cause
Solution
References
--------------------------------------------------------------------------------
Platforms: 1-914CU;
This document is being delivered to you via Oracle Support's Rapid Visibility (RaV) process and therefore has not been subject to an independent technical review.
Symptoms
Server has 100% of CPU because of dbresp.pl . There are more than 50 process from this script
emagent.trc shows:
2009-01-21 10:19:50 Thread-4099931040 WARN engine: Missing Properties : [limitSwitch]
2009-01-21 10:19:50 Thread-4099931040 ERROR engine: [oracle_database,orcl, alertLog] : nmeegd_GetMetricData failed : Missing Properties : [limitSwitch]
2009-01-22 06:54:33 Thread-4105165728 ERROR fetchlets.oslinetok: Metric execution timed out in 600 seconds
2009-01-22 06:54:33 Thread-4105165728 ERROR command: failed to kill process 4793 running perl: (errno=3: No such process)
2009-01-22 06:54:33 Thread-4105165728 ERROR engine: [oracle_database,orlc, Response] : nmeegd_GetMetricData failed : Metric execution timed out in 600 seconds
Cause
The Response metric is making a timed out then the Agent starts other process to take the Response metric. The process to kill the PID taking the Response metric is failing increasing the process running dbresp.pl
Before the Response metric starts to do the timed out there is other error:
2009-01-21 10:19:50 Thread-4099931040 WARN engine: Missing Properties : [limitSwitch]
2009-01-21 10:19:50 Thread-4099931040 ERROR engine: [oracle_database,orcl,alertLog] :
nmeegd_GetMetricData failed : Missing Properties : [limitSwitch]
Solution
To implement the solution, please execute the following steps:
1. Stop DBConsole
emctl stop dbconsole
2. Kill any running process.
ps -ef | grep /opt/app/oracle/
Kill any returned process.
3. Follow fix
Note.361612.1 Ext/Mod Problem Performance Agent High CPU Consumption Gen
4. Start DB Console
emctl start dbconsole
References
NOTE:361612.1 - Problem: Performance: Agent High CPU Consumption
相關的
--------------------------------------------------------------------------------
產品
--------------------------------------------------------------------------------
Enterprise Management > Enterprise Manager Consoles, Packs, and Plugins > Enterprise Manager Grid Control > Enterprise Manager Grid Control
錯誤
--------------------------------------------------------------------------------
165728 ERROR; 931040 ERROR
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/16978544/viewspace-691849/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 通過程式設計控制CPU利用率程式設計
- 診斷和解決CPU利用率高的問題(zt)
- 【故障處理】序列cache值過小導致CPU利用率過高
- mysql中CPU或記憶體利用率過高問題MySql記憶體
- 異常等待事件Resmgr:Cpu Quantum導致CPU利用率高事件
- SQL Server CPU 利用率毛刺的分析定位與解決SQLServer
- Linux下xorg程式CPU佔用率過高時的一個解決方案Linux
- mysql佔用CPU過高的解決辦法(新增索引)MySql索引
- mongodb 利用率高如何解決?MongoDB
- 解決WinXP中CPU佔用率過高的問題(MaxWorkitems)(轉)
- 解決Windows XP中CPU佔用率過高的問題(轉)Windows
- 筆記本cpu溫度多少正常 筆記本cpu溫度過高怎麼解決筆記
- win10系統defender antivirus cpu佔用率過高怎麼解決Win10
- SQL Server伺服器CPU爆高解決SQLServer伺服器
- rundll32.exe程式佔用率CPU高的原因及解決方法
- 高手教你巧解cpu溫度過高問題
- 如何解決cpu使用率過高的問題
- win10系統Antimalware Service Executable程式佔用cpu過高如何解決Win10
- Win10系統中LSAISO程式CPU使用率過高如何解決Win10AI
- win10系統perl.exe佔用cpu怎麼解決_win10系統perl.exe佔用cpu如何處理Win10
- w3wp佔用CPU過高的解決過程,由Dictionary執行緒安全引起執行緒
- win10系統下wmiproviderhost程式佔用大量cpu過高如何解決Win10IDE
- cpu佔用率100%怎麼解決 cpu佔用率高怎麼辦
- win10怎麼減少cpu使用率_win10cpu使用率過高的解決方法Win10
- win10開機cpu高佔用怎麼解決 win10電腦一開機cpu佔用過高處理方法Win10
- oracle資料庫CPU特別高的解決方法Oracle資料庫
- Win10系統下火狐瀏覽器佔用CPU過高的解決方法Win10瀏覽器
- Nginx通過內建的Perl模組執行Perl程式Nginx
- cpu負載是什麼意思 電腦cpu負載過高怎麼處理解決負載
- 電腦cpu溫度過高怎麼辦 新膝上型電腦cpu溫度太高解決方法介紹
- 效能分析(2)- 應用程式 CPU 使用率過高案例
- 面試問題---JAVA程式CPU佔用過高怎麼定位面試Java
- 生產中遇到 cpu 過高排查
- Win10系統下IAStorDataSvc程式佔CPU使用率高怎麼解決Win10ASTC程式
- win10 2004系統cpu佔用高怎麼辦_win10 2004系統佔用cpu過高解決教程Win10
- Win10系統安裝中文IME導致CPU佔用率過高的解決方法Win10
- 系統空閒程式佔用大量CPU是什麼原因_系統空閒程式CPU使用率高怎麼解決
- Windows 平臺計算 CPU 總利用率Windows