ImageVerifierCode 换一换
格式:DOCX , 页数:9 ,大小:323.31KB ,
资源ID:8655575      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/8655575.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(LinuxSNMP安装与配置.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

LinuxSNMP安装与配置.docx

1、LinuxSNMP安装与配置一、安装snmp服务1、检查系统是否已经安装snmp的rpm包以下是安装snmp服务需要的rpm包:libsensors3-2.10.6-55.el5.i386.rpmlm_sensors-2.10.6-55.el5.i386.rpmnet-snmp-libs-5.3.2.2-5.el5.i386.rpmnet-snmp-5.3.2.2-5.el5.i386.rpmnet-snmp-utils-5.3.2.2-5.el5.i386.rpm推荐到使用命令:$ rpm -qa|grep snmp检查是否安装net-snmp-utils-5.3.2.2-5.el5,net

2、-snmp-libs-5.3.2.2-5.el5,net-snmp-5.3.2.2-5.el5三个rpm包使用命令:$ rpm -qa|grep libsen检查是否安装libsensors3-2.10.6-55.el5使用命令:$ rpm -qa|grep lm检查是否安装lm_sensors-2.10.6-55.el5说明:(1)这几个包的安装有一定顺序,在安装的时候,会有提示。比如安装net-snmp-5.3.2.2-5.el5.i386.rpm时,会提示必须先安装net-snmp-libs-5.3.2.2-5.el5.i386.rpm。(2)net-snmp-utils-5.3.2.2

3、-5.el5.i386.rpm并不是必须安装的包,但安装它会带来不少帮助,它提供了很多工具,例如可以使用snmptranslate命令查看oid,可以使用snmpget、snmpwalk命令等。(3)net-snmp-libs-5.3.2.2-5.el5.i386.rpm、net-snmp-5.3.2.2-5.el5.i386.rpm、net-snmp-utils-5.3.2.2-5.el5.i386.rpm这三个包有一定的版本要求,必须版本一致,否则安装无法成功。我这里都使用的5.3.2.2-5.el5版本,也可以下载其他版本的rpm包,但注意版本要一致,在安装的时候也会提示,哪个版本的包是

4、必须的,你可以根据提示下载需要的包。2、安装以上的几个rpm包 若系统中没有安装以上包,则先安装。使用命令:rpm ivh 包名安装完后,使用命令:$ rpm -qa|grep snmp,检查是否已经安装成功。YUM 安装1 yum install -y net-snmp net-snmp-utils3、启动snmp服务 若安装成功,则可使用命令:$ service snmpd start提示:Starting snmpd: OK ,则启动snmp服务成功。你可以将snmp服务设置为开机自启动,这样免去手动启动的麻烦。使用命令:$ chkconfig snmpd on,将snmpd服务设为开机

5、自启动。然后使用命令:$ chkconfig -list | grep snmpd,查看是否已经设置成功。4、验证snmp服务 (1)使用snmpwalk命令,查看本机localhost的主机名:如上,获取到本机主机名为,则表示snmp服务已经可以正常使用。(2)使用snmptranslate命令,检查snmp工具是否可以使用:如上,查出了部分oid,则表示snmp工具可以正常使用。(3)测试远端主机是否可以获取数据。我这里登陆了另外一台Linux主机,该主机也按照上面的步骤安装好snmp服务及snmp工具。通过这台主机,获取远端主机的数据,这时需指定远端主机的IP地址:如上,可以看到通过远端

6、主机获取到的主机名,与在本机获取到的主机名是一致的。二、配置snmp服务以上安装完成后,使用的是snmp的默认配置,通过这些默认配置,我们只能获取主机的部分信息。但一些其他的重要信息,无法获取。如主机的CPU使用情况,内存使用情况等。如上,无法获取CPU的空闲率(注:1.3.6.1.4.1.2021.11.11.0是主机CPU空闲率的oid)。这时候,若要获取主机的一些重要信息,则要修改snmp的默认配置。配置方法:修改/etc/snmp/snmpd.conf文件1、修改查看设备节点的权限在该文件中,找到如下位置:view:定义了可以查看哪些节点设备的信息。snmp默认配置只能查看.1.3.6

7、.1.2.1.1和.1.3.6.1.2.1.25.1.1节点下的设备信息,而主机CPU和内存等设备都不在这些节点下,所以无法获取这些数据。因此,可以修改这个配置,如下:在此处添加了一行:view systemview included .1表示可以查看.1节点下的所有设备信息。2、修改Process checks的配置 找到如下位置:将# proc mountd# proc ntalkd 4# proc sendmail 10 1三行前的“#”号去掉,取消注释,结果为:3、修改Executables/scripts配置 找到如下位置:将#exec echotest /bin/echo hello world一行前的“#”号去掉,取消注释。4、修改disk checks配置 找到如下位置:将#disk / 10000一行前的“#”号去掉,取消注释。5、修改load average checks配置 找到如下位置:将 #load 12 14 14一行前的“#”号去掉,取消注释。6、保存修改,重启snmp服务 7、验证修改配置后的snmp服务 如上,通过本机localhost获取到CPU的空闲率为97%。如上,通过远端主机获取到CPU的空闲率为93%。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1