首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >保持SNMP不工作

保持SNMP不工作
EN

Unix & Linux用户
提问于 2020-07-08 09:27:00
回答 1查看 688关注 0票数 0

我正在配置RHEL 7中的Keepalived,它通过snmp正确地工作。

代码语言:javascript
复制
snmpwalk -v2c -cpublic 10.18.0.8 KEEPALIVED-MIB::vrrpInstanceTable

KEEPALIVED-MIB::vrrpInstanceTable = No more variables left in this MIB View (It is past the end of the MIB tree)

保存版本和构建选项

代码语言:javascript
复制
Keepalived v1.3.5 (03/19,2017), git commit v1.3.5-6-g6fa32f2
Build options:  PIPE2 LIBNL3 RTA_ENCAP RTA_EXPIRES RTA_PREF FRA_OIFNAME FRA_TUN_ID RTAX_CC_ALGO RTAX_QUICKACK LIBIPTC LIBIPSET_DYNAMIC LVS LIBIPVS_NETLINK VRRP VRRP_AUTH VRRP_VMAC SOCK_NONBLOCK SOCK_CLOEXEC FIB_ROUTING INET6_ADDR_GEN_MODE SNMP_V3_FOR_V2 SNMP SNMP_KEEPALIVED SNMP_CHECKER SNMP_RFC SNMP_RFCV2 SNMP_RFCV3 SO_MARK

Snmp版本

代码语言:javascript
复制
NET-SNMP version:  5.7.2

保存日志:

代码语言:javascript
复制
Opening file '/etc/keepalived/keepalived.conf'.
Starting SNMP subagent
NET-SNMP version 5.7.2 AgentX subagent connected
VRRP_Instance(VI) removing protocol VIPs.
Using LinkWatch kernel netlink reflector...
VRRP sockpool: [ifindex(2), proto(112), unicast(1), fd(15,16)]
VRRP_Script(check_process) succeeded
VRRP_Instance(VI) Transition to MASTER STATE
VRRP_Instance(VI) Received advert with higher priority 109, ours 100
VRRP_Instance(VI) Entering BACKUP STATE
VRRP_Instance(VI): Sending SNMP notification
VRRP_Instance(VI) Changing effective priority from 100 to 110

/etc/snmp/snmpd.conf -添加了以下内容

代码语言:javascript
复制
master agentx
agentXSocket /var/agentx/master

/etc/with(带有.的global_defs节)

代码语言:javascript
复制
        enable_snmp_keepalived       # enable SNMP handling of vrrp element of KEEPALIVED MIB
        enable_snmp_checker          # enable SNMP handling of checker element of KEEPALIVED MIB
        enable_snmp_rfc              # enable SNMP handling of RFC2787 and RFC6527 VRRP MIBs
        enable_snmp_rfcv2            # enable SNMP handling of RFC2787 VRRP MIB
        enable_snmp_rfcv3            # enable SNMP handling of RFC6527 VRRP MIB
        enable_traps                 # enable SNMP traps

我已经浏览了好几篇文章,但都没有成功。有什么帮助吗?谢谢!

EN

回答 1

Unix & Linux用户

发布于 2020-12-04 13:17:40

我在Debian 10 Buster上也遇到了同样的问题,终于在这里找到了答案:

https://unix.stackexchange.com/a/464030

很明显,snmpd被配置为只允许访问这些子树:

代码语言:javascript
复制
view   systemonly  included   .1.3.6.1.2.1.1
view   systemonly  included   .1.3.6.1.2.1.25.1
rocommunity public  default    -V systemonly

您可以通过修改视图(例如添加

view systemonly included .1.3.6.1.4.1.9586

或者添加另一个不受限制的社区等等。

票数 0
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/597344

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档