如何通过SNMP协议从AIX操作系统上获取系统运行信息.doc_第1页
如何通过SNMP协议从AIX操作系统上获取系统运行信息.doc_第2页
如何通过SNMP协议从AIX操作系统上获取系统运行信息.doc_第3页
如何通过SNMP协议从AIX操作系统上获取系统运行信息.doc_第4页
如何通过SNMP协议从AIX操作系统上获取系统运行信息.doc_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

本文阐述了在AIX下如何通过配置IBM Performance Toolbox软件,使SNMP客户端 可以通过网络监视AIX系统的运行状况。运行环境 AIX 4.3.3_ML10Performance toolbox for AIX 4.3 v2.2perfagent.server 0perfagent.tools 4 在当今复杂的应用环境中,用户可能有多种平台在运行不同的应用,如何方便的集中管理多种平台,是用户迫切需要解决的问题。简单网络管理协议(SNMP)从技术上解决了这个问题。它通过一个客户端集中管理多种平台上的运行信息,如系统的类型,操作系统的版本,CPU的使用状况和Memory的占用量等。AIX本身支持SNMP协议,但只能提供非常简单的系统信息,如果用户需要获得详细的系统运行状态的信息,如CPU的使用状况,Memory的占用量和硬盘的传输率等信息,AIX本身的MIB库并不提供。但IBM的Performance toolbox软件可以提供符合SNMP标准的详细的系统运行状态信息,此软件需单独付费购买。 本文介绍如何对Performance toolbox软件进行配置使其提供符合SNMP标准的信息.此方法作者在AIX 4.3.3和Performance toolbox for AIX 4.3 v2.2的环境下测试通过,在AIX 5.1和AIX 5.2上的配置方法与此相似。系统向SNMP客户端提供什么信息是由两个条件决定的, 一是系统中对所提供信息变量的定义,也就是MIB库的定义。二是系统中搜集这些信息的程序。有些用户仅仅从网上找来MIB库的定义加入操作系统的MIB库中是无法获取更多的SNMP信息的。IBM的Performance toolbox软件不但提供了关于系统运行状况的MIB库的定义,而且提供xmservd进程在后台搜集这些信息。具体的配置步骤如下:1. 从AIX操作系统光盘安装perfagent.tools软件包,从Performance toolbox安装perfagent.server软件包,安装AIX ML_10补丁, 用以下命令检查安装情况# lslpp -l | grep perfagentperfagent.server -0 -COMMITTED -Performance Agent Daemons &perfagent.tools -4 -COMMITTED -Local PerformanceAnalysis &2. 检查xmservd, filtd, topas, xmperf是否在正在运行,如果正在运行,用kill命令停止这些进程。3。运行ipcs -m | grep 0x78检查是否有以0x78开头的共享内存段(xmservd使用此共享内存段),如果存在,用如下命令删除这些共享内存段。ipcrm -m 4. 运行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文件,如果显示Checking for required SMUX exportsSMUX export found: Shp=c002720c, addr=c0027b9cxm_smux_register called for subtree DDS/IBMSuccessfully added IBMxm_smux_register called for subtree DDS/IBM/XMservdSuccessfully added XMservd则xmservd进程运行正常,如果显示:Checking for required SMUX exportsSMUX export found: Shp=c00281a4, addr=c0028b34Spmi: SMUX is un-initialized; cant register context则需要:# stopsrc -s snmpd# startsrc -s snmpd然后重新执行步骤2-6。7. 运行kill -2 xmservd PID,此时会在/etc/perf下产生xmservd.mib文件。编辑xmservd.mib文件将xmdNFSV3ClntReaddir+ -改为 -xmdNFSV3ClntReaddirplus将xmdNFSV3SvrReaddir+ -改为 -xmdNFSV3SvrReaddirplus 8. 按如下方法将xmservd.mib文件加到/etc/mib.defs文件中: a. cp /etc/mib.defs /etc/;b. mosy -o /tmp/mib.defs /etc/perf/xmservd.mib; c. cp /etc/ /etc/mib.defs; cat /tmp/mib.defs /etc/mib.defs; d. rm /tmp/mib.defs. 9. 用SNMP命令snmpinfo测试配置是否成功# snmpinfo -md -v xmdDisk应显示类似以下的输出结果。xmdDiskIndex.0 = 1xmdDiskIndex.1 = 2xmdDiskIndex.2 = 3xmdDiskInstName.0 = hdisk0xmdDiskInstName.1 = hdisk1xmdDiskInstName.2 = hdisk2xmdDiskBusy.0 = 20943xmdDiskBusy.1 = 679xmdDiskBusy.2 = 386xmdDiskXfer.0 = 11832xmdDiskXfer.1 = 444xmdDiskXfer.2 = 89xmdDiskRblk.0 = 73201xmdDiskRblk.1 = 2967xmdDiskRblk.2 = 6595xmdDiskWblk.0 = 137449xmdDiskW

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论