Cluster Health Monitor(CHM)
Cluster Health Monitor(如下简称CHM)是一个Oracle提供的工具,用来自动收集操做系统的资源(CPU、内存、SWAP、进程、I/O以及网络等)的使用状况。CHM会每秒收集一次数据。这些系统资源数据对于诊断集群系统的节点重启、Hang、实例驱逐(Eviction)、性能问题等是很是有帮助的。另外,用户可使用CHM来及早发现一些系统负载高、内存异常等问题,从而避免产生更严重的问题。
1、CHM默认安装在如下版本:
1
2
|
11.2.0.2 及更高版本的 Oracle Grid Infrastructure for Linux (不包括Linux Itanium) 、Solaris (Sparc 64 和 x86-64) 11.2.0.3 及更高版本 Oracle Grid Infrastructure for AIX 、 Windows (不包括Windows Itanium)。网络 |
2、CHM服务介绍
如下进程均可以使用ps -ef|grep 命令来查看:
1)System Monitor Service(osysmond):这个服务在全部节点都会运行,osysmond会将每一个节点的资源使用状况发送给cluster logger service,后者将会把全部节点的信息都接收并保存到CHM的资料库。
2)Cluster Logger Service(ologgerd):在一个集群中的,ologgerd 会有一个主机点(master),还有一个备节点(standby)。当ologgerd在当前的节点遇到问题没法启动后,它会在备用节点启用。
3、咱们可使用命令来查看CHM运行状态工具
1
|
crsctl stat res -t -init |
4、CHM Repository
用于存放收集到数据,在默认状况下,会存在于Grid Infrastructure home 下 ,须要1 GB 的磁盘空间,每一个节点大约天天会占用0.5GB的空间。 您可使用OCLUMON来调整它的存放路径以及容许的空间大小(最多只能保存3天的数据。
简单命令操做:
1)查看当前目录设置url
1
|
oclumon manage -get reppath |
2)查看当前收集大小(注意单位为秒)
1
|
oclumon manage -get repsize |
3)修改路径
1
|
oclumon manage -repo reploc /chm/ |
4)修改大小
1
|
oclumon manage -repos resize 60000 |
5、使用oclumon来得到CHM数据
oclumon dumpnodeview [[-allnodes] | [-n node1 node2] [-last “duration”] | [-s “time_stamp” -e”time_stamp”] [-v] [-warning]] [-h]
-s表示开始时间,-e表示结束时间
例如:
1
2
3
|
oclumon dumpnodeview -allnodes - v -s "2012-06-15 07:40:00" -e "2012-06-15 07:57:00" > /tmp/chm1 .txt oclumon dumpnodeview -n node1 node2 -last "12:00:00" > /tmp/chm1 .txt oclumon dumpnodeview -allnodes -last "00:15:00" > /tmp/chm1 .txt |
6、关闭以及开启CHM(使用grid在每一个节点执行)
这个关闭相似Linux的service stop,重启后还会自动打开,关闭后系统IO会有所降低
1
2
3
4
5
6
7
8
9
10
11
12
|
#关闭 crsctl stop res ora.crf -init #启动 crsctl start res ora.crf -init <strong>7、禁用与启用CHM(相似chkconfig)< /strong > 使用root用户 #禁用 crsctl modify resource ora.crf -attr "AUTO_START=never" -init #启用 crsctl modify resource ora.crf -attr "AUTO_START=always" -init |
8、参考Oracle官方文档:
My Oracle Support文档:
Cluster Health Monitor (CHM) FAQ (Doc ID 1328466.1)
CHM及UI下载地址:
http://www.oracle.com/technetwork/database/clustering/downloads/ipd-download-homepage-087212.html
微信赞赏
支付宝赞赏