如何通过SNMP协议从AIX操作系统上获取系统运行信息.docVIP

  • 23
  • 0
  • 约2.83千字
  • 约 6页
  • 2017-08-09 发布于重庆
  • 举报

如何通过SNMP协议从AIX操作系统上获取系统运行信息.doc

如何通过SNMP协议从AIX操作系统上获取系统运行信息.doc

本文阐述了在AIX下如何通过配置IBM Performance Toolbox软件,使SNMP客户端 可以通过网络监视AIX系统的运行状况。 运行环境 AIX 4.3.3_ML10 Performance toolbox for AIX 4.3 v2.2 perfagent.server 2.2.32.10 perfagent.tools 2.2.33.84 在当今复杂的应用环境中,用户可能有多种平台在运行不同的应用,如何方便的集中管理多种平台,是用户迫切需要解决的问题。简单网络管理协议(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 perfagent perfagent.server --2.2.32.10 -COMMITTED -Performance Agent Daemons perfagent.tools ---2.2.33.84 -COMMITTED -Local Performance Analysis 2. 检查xmservd, filtd, topas, xmperf是否在正在运行,如果正在运行,用kill命令停止这些进程。 3。运行ipcs -m | grep 0x78检查是否有以0x78开头的共享内存段(xmservd使用此共享内存段),如果存在,用如下命令删除这些共享内存段。 ipcrm -m segment id 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 exports SMUX export found: Shp=c002720c, addr=c0027b9c xm_smux_register called for subtree DDS/IBM Successfully added IBM xm_smux_register called for subtree DDS/IBM/XMservd Successfully added XMservd 则xmservd进程运行正常,如果显示: Checking for required SMUX exports SMUX export found: Shp=c00281a4, addr=c0028b34 Spmi: 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+

文档评论(0)

1亿VIP精品文档

相关文档