net-snmp安装问题
请教一下,为什么安装net-snmp-5.3.1后没有/etc/snmp/snmpd.conf这个文件呢(/etc下没有snmp目录)?而且在/etc/rc.d/init.d下也没有snmpd文件。这是安装的问题吗?我使用.gz文件安装的,难道rpm的安装后和.gz有所不同?还是安装时缺少某些必要配置?
谢谢.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(5)
公司使用此版本进行开发,直接拷贝的虚拟机镜像文件。所以更换版本不太现实。期待有更好解决方案。
对于net-snmp-5.3.1-1.fc5.i386.rpm所依赖rpm包,也都安装过。在安装elfutils-libelf时,又提示需要libc.so.6(GLIBC2.3),不知道是不是因为linux版本太低,以致没有新的库文件。
关键是要解决最初提出的snmp的配置问题。
[ 本帖最后由 c0053 于 2006-8-8 09:09 编辑 ]
请一起安装上所有相依的 rpm package..
复制代码
使用古老 rh 7.3 版本?不考虑换用还在维护更新的发行版本吗?目前的 linux distro 都有很好的高阶 package manager,比方 fedora linux 本身提供 yum 处理 package 管理,包含相依处理。
==
另外,在查找snmpd.conf文件时,找到文件/var/net-snmp/snmpd.conf,但是用cat命令查看时,却出现了以下信息:
#
# net-snmp (or ucd-snmp) persistent data file.
#
############################################################################
# STOP STOP STOP STOP STOP STOP STOP STOP STOP
#
# **** DO NOT EDIT THIS FILE ****
#
# STOP STOP STOP STOP STOP STOP STOP STOP STOP
############################################################################
#
# DO NOT STORE CONFIGURATION ENTRIES HERE.
# Please save normal configuration tokens for snmpd in SNMPCONFPATH/snmpd.conf.
# Only "createUser" tokens should be placed here by snmpd administrators.
# (Did I mention: do not edit this file?)
#
setserialno 538151954
##############################################################
#
# snmpNotifyFilterTable persistent data
#
##############################################################
##############################################################
#
# ifXTable persistent data
#
ifXTable .1 14:0 18:0x $
ifXTable .2 14:0 18:0x $
##############################################################
engineBoots 7
oldEngineID 0x80001f8880980caf69b385ce44
那么这个文件不是snmp的配置文件了?
先谢谢kenduest.
我用的系统是rh7.3,没有装X-window,net-snmp的tar.gz包也是从网络上下的,安装后出现上述问题。
后来下了一个net-snmp-5.3.1-1.fc5.i386.rpm包,安装时出现以下错误信息:
error: failed dependencies:
beecrypt is needed by net-snmp-5.3.1-1
elfutils-libelf is needed by net-snmp-5.3.1-1
是什么原因呢? 望指教!
/etc/rc.d/init.d/ 内的东西?你得自己建立那些档案的配置,因为一般 tarball 安装的东西不会帮你处理这类议题,各家 UNIX 的配置也不尽相同所以不一定会提供。
再者 linux distro 本身都会提供现成 net-snmp binary package,除非必要要不然实在没有道理不使用 package
==