1. 程式人生 > >Oracle Ologgerd進程占用過多CPU資源

Oracle Ologgerd進程占用過多CPU資源

source 系統 rac sid 部分 alink 禁用 解決辦法 gi psu

登錄上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

Oracle Ologgerd進程占用過多CPU資源