Linux x86_64 安装 11.2.0.3 rac后,系统严重变慢!

在使用VBOX,x86_64 Linux安装11.2.0.3的RAC后,出现虚拟机启动以后,系统严重变慢的情况。


Cpu(s): 16.7%us, 10.4%sy,  0.0%ni, 51.1%id,  7.3%wa,  0.0%hi, 14.5%si,  0.0%st

Mem:   3089112k total,  1657396k used,  1431716k free,   116544k buffers

Swap:  5144572k total,        0k used,  5144572k free,   744624k cached


 PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND                                                                

3710 root      RT   0  240m 142m  60m S 38.9  4.7   1:22.06 ologgerd          


发现消耗系统资源较多的进程是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,RAC,11g,ologgerd)