1. 程式人生 > >Oracle Ologgerd程序佔用過多CPU資源

Oracle Ologgerd程序佔用過多CPU資源

登入上OS使用top發現消耗系統資源較多的程序是ologgerd。

metalink上有類似的文件:Node Eviction due to OLOGGERD High CPU (文件 ID 1636942.1)

Loggerd uses high cpu and do lots of I/O to the disk where the BDB (Berkeley Database used by CHM) resides.
This is due to BUG 13867435 - OLOGGERD USING A LOT OF RESOURCES .

解決辦法是安裝升級補丁:
Apply Patch 13867435 - OLOGGERD USING A LOT OF RESOURCES on top of 11.2.0.3.
The bug is fixed in 11.2.0.4 GI PSU.

也可以通過遮蔽資源來解決這個問題:

Ologgerd 是 Oracle 叢集健康監視器的一部分,由 Oracle 支援作為 RAC 問題除錯的工具。如果 ologgerd 程序佔用大量的 CPU,您可以停止它,在兩個節點上執行:

crsctl stop resource ora.crf -init

如果你想要永久禁用 ologgerd,那麼執行:

crsctl delete resource ora.crf -init