欢迎来到天天文库
浏览记录
ID:41088837
大小:32.00 KB
页数:6页
时间:2019-08-16
《如何通过SNMP协议从AIX操作系统上获取系统运行信息》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、本文阐述了在AIX下如何通过配置IBMPerformanceToolbox软件,使SNMP客户端可以通过网络监视AIX系统的运行状况。运行环境AIX4.3.3_ML10PerformancetoolboxforAIX4.3v2.2perfagent.server2.2.32.10perfagent.tools2.2.33.84在当今复杂的应用环境中,用户可能有多种平台在运行不同的应用,如何方便的集中管理多种平台,是用户迫切需要解决的问题。简单网络管理协议(SNMP)从技术上解决了这个问题。它通过一个客户端集中管理多种平台上的运行信息,如系统的类型,操作系统的版本,CP
2、U的使用状况和Memory的占用量等。AIX本身支持SNMP协议,但只能提供非常简单的系统信息,如果用户需要获得详细的系统运行状态的信息,如CPU的使用状况,Memory的占用量和硬盘的传输率等信息,AIX本身的MIB库并不提供。但IBM的Performancetoolbox软件可以提供符合SNMP标准的详细的系统运行状态信息,此软件需单独付费购买。本文介绍如何对Performancetoolbox软件进行配置使其提供符合SNMP标准的信息.此方法作者在AIX4.3.3和PerformancetoolboxforAIX4.3v2.2的环境下测试通过,在AIX5.1和A
3、IX5.2上的配置方法与此相似。系统向SNMP客户端提供什么信息是由两个条件决定的,一是系统中对所提供信息变量的定义,也就是MIB库的定义。二是系统中搜集这些信息的程序。有些用户仅仅从网上找来MIB库的定义加入操作系统的MIB库中是无法获取更多的SNMP信息的。IBM的Performancetoolbox软件不但提供了关于系统运行状况的MIB库的定义,而且提供xmservd进程在后台搜集这些信息。具体的配置步骤如下:1.从AIX操作系统光盘安装perfagent.tools软件包,从Performancetoolbox安装perfagent.server软件包,安装A
4、IXML_10补丁,用以下命令检查安装情况#lslpp-l
5、grepperfagentperfagent.server--2.2.32.10-COMMITTED-PerformanceAgentDaemons&perfagent.tools---2.2.33.84-COMMITTED-LocalPerformanceAnalysis&2.检查xmservd,filtd,topas,xmperf是否在正在运行,如果正在运行,用kill命令停止这些进程。3。运行ipcs-m
6、grep0x78检查是否有以0x78开头的共享内存段(xmservd使用此共享内存段),如果存在,
7、用如下命令删除这些共享内存段。ipcrm-m4.运行slibclean删除共享内存中非活动的模块5.编辑/etc/perf/xmservd.res文件删除dosmux行前的#和空格,如果在/etc/perf下找不到xmservd.res文件,请从/usr/lpp/perfagent下将xmservd.res考到/etc/perf下。6.运行xmpeek-a启用xmservd进程,察看/etc/perf/xmservd.log1文件,如果显示CheckingforrequiredSMUXexportsSMUXexportfound:Shp=c002
8、720c,addr=c0027b9cxm_smux_registercalledforsubtreeDDS/IBMSuccessfullyaddedIBMxm_smux_registercalledforsubtreeDDS/IBM/XMservdSuccessfullyaddedXMservd则xmservd进程运行正常,如果显示:CheckingforrequiredSMUXexportsSMUXexportfound:Shp=c00281a4,addr=c0028b34Spmi:SMUXisun-initialized;can'tregistercontext则
9、需要:#stopsrc-ssnmpd#startsrc-ssnmpd然后重新执行步骤2-6。7.运行kill-2xmservdPID,此时会在/etc/perf下产生xmservd.mib文件。编辑xmservd.mib文件将xmdNFSV3ClntReaddir+--改为--xmdNFSV3ClntReaddirplus将xmdNFSV3SvrReaddir+---改为--xmdNFSV3SvrReaddirplus8.按如下方法将xmservd.mib文件加到/etc/mib.defs文件中:a.cp/etc/mib.defs/etc/mib.d
此文档下载收益归作者所有