解決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利用率過高的原因
- mysql中CPU或記憶體利用率過高問題MySql記憶體
- SQL Server CPU 利用率毛刺的分析定位與解決SQLServer
- mysql佔用CPU過高的解決辦法(新增索引)MySql索引
- win10系統perl.exe佔用cpu怎麼解決_win10系統perl.exe佔用cpu如何處理Win10
- mongodb 利用率高如何解決?MongoDB
- 筆記本cpu溫度多少正常 筆記本cpu溫度過高怎麼解決筆記
- win10系統defender antivirus cpu佔用率過高怎麼解決Win10
- rundll32.exe程式佔用率CPU高的原因及解決方法
- SQL Server伺服器CPU爆高解決SQLServer伺服器
- Win10系統中LSAISO程式CPU使用率過高如何解決Win10AI
- win10系統Antimalware Service Executable程式佔用cpu過高如何解決Win10
- win10系統下wmiproviderhost程式佔用大量cpu過高如何解決Win10IDE
- win10 2004系統cpu佔用高怎麼辦_win10 2004系統佔用cpu過高解決教程Win10
- cpu佔用率100%怎麼解決 cpu佔用率高怎麼辦
- win10怎麼減少cpu使用率_win10cpu使用率過高的解決方法Win10
- win10開機cpu高佔用怎麼解決 win10電腦一開機cpu佔用過高處理方法Win10
- Win10系統下火狐瀏覽器佔用CPU過高的解決方法Win10瀏覽器
- oracle資料庫CPU特別高的解決方法Oracle資料庫
- 電腦cpu溫度過高怎麼辦 新膝上型電腦cpu溫度太高解決方法介紹
- cpu負載是什麼意思 電腦cpu負載過高怎麼處理解決負載
- 效能分析(2)- 應用程式 CPU 使用率過高案例
- Win10系統下IAStorDataSvc程式佔CPU使用率高怎麼解決Win10ASTC程式
- 系統空閒程式佔用大量CPU是什麼原因_系統空閒程式CPU使用率高怎麼解決
- Win10系統安裝中文IME導致CPU佔用率過高的解決方法Win10
- 生產中遇到 cpu 過高排查
- 面試問題---JAVA程式CPU佔用過高怎麼定位面試Java
- win10系統中WMI程式佔用cpu使用率高怎麼解決Win10
- 程式"三高"解決方案
- Windows 平臺計算 CPU 總利用率Windows
- 提升CPU等資源的利用率,減少CPU的空轉
- win10解決antimalware service executable cpu佔用率高的方法Win10
- java應用CPU佔用率過高排查Java
- cpu使用率過高問題(Java)Java
- Linux 中 CPU 利用率是如何算出來的?Linux
- Java程式CPU使用率高排查Java
- 禁用software_reporter_tool.exe 解決CPU高佔用率的問題
- 解決new Thread().Start導致高併發CPU 100%的問題thread
- 故障分析 | 大量短時程式導致 cpu 負載過高案例一則負載