ORACLECHM问题处理-创新互联
Cluster Health Monitor(以下简称 CHM)是一个 ORACLE 提供的工具,用来自动收集操作系统的资源(CPU、内存、SWAP、进程、I/O以及网络等)使用情况。CHM会每秒收集一次数据。
站在用户的角度思考问题,与客户深入沟通,找到锡林郭勒盟网站设计与锡林郭勒盟网站推广的解决方案,凭借多年的经验,让设计与互联网技术结合,创造个性化、用户体验好的作品,建站类型包括:网站制作、成都网站制作、企业官网、英文网站、手机端网站、网站推广、空间域名、网站空间、企业邮箱。业务覆盖锡林郭勒盟地区。
这些系统资源数据对于诊断集群系统的节点重启、Hang、实例驱逐(Eviction)、性能问题等是非常有帮助的。另外,用户可以使用CHM来及早发现一些系统负载高、内存异常等问题,从而避免产生更严重的问题。
在集群中,可以通过下面的命令查看CHM对应的资源(ora.crf)的状态:
在grid 用户下
$crsctl stat res –t –init
CHM主要包括两个服务:
1).System Monitor
Service(osysmond):这个服务在所有节点都会运行,osysmond会将每个节点的资源使用情况发送给cluster logger service,后者将会把所有节点的信息都接收并保存到CHM的资料库.
2).Cluster Logger Service(ologgerd):在一个集群中的,ologgerd会有一个主机点(master),还有一个备节点(standby).当ologgerd在当前的节点遇到问题无法启动后,它会在备用节点启用。
CHM Repository:用于存放收集到数据,默认情况下,会存在于Grid Infrastructure home下,需要1GB的磁盘空间,每个节点大约每天会占用0.5GB的空间,您可以使用OCLUMON来调整它的存放路径以及的空间大小。
下面的命令用来查看它当前的设置:
$oclumon manage –get reppath
CHM Repository Path = /oracle/app/gridhome/crf/db/bpmjl2
Done
$oclumon manage –get resize
CHM Repository Size = 1094795585 <=========单位为秒
Done
修改路径:
$oclumon manage –repos reploc /shared/oracle/chm
修改大小:
$oclumon manage –repos resize 68083
查看ora 服务
crsctl stat res -t -init
可以关闭CHM服务.
查看ora.crf服务
$crsctl stat res ora.crf –init
停止ora.crf服务
$crsctl stop res ora.crf –init
然后删除crfclust.bdb文件 (两个节点都需要删除)
分享文章:ORACLECHM问题处理-创新互联
本文网址:http://hbruida.cn/article/dphgip.html