10.2. 使用红帽高可用性附加组件配置 SNMP


要使用红帽高可用性附加组件配置 SNMP,请在该集群的每个节点中执行以下步骤,保证启用并运行了所需服务。
  1. 要在红帽高可用性附加组件中使用 SNMP 陷阱,则要求将 snmpd 作为主代理运行。因为 foghorn 服务是子代理,且使用 AgentX 协议,您必须在 /etc/snmp/snmpd.conf 文件中添加以下行启用 AgentX 支持:
    master agentx
    
  2. 要指定发送 SNMP 陷阱通知的主机,请在 /etc/snmp/snmpd.conf 文件中添加以下行:
    trap2sink host
    有关通知处理的详情请参考 snmpd.conf man page。
  3. 执行以下命令确定启用并运行了 snmpd 守护进程:
    # chkconfig snmpd on
    # service snmpd start
  4. 如果没有启用并运行 messagebus,请执行以下命令:
    # chkconfig messagebus on
    # service messagebus start
  5. 执行以下命令确定启用并运行 foghorn 守护进程:
    # chkconfig foghorn on
    # service foghorn start
  6. 执行以下命令配置您的系统以便 COROSYNC-MIB 生成 SNMP 陷阱,并确定启用并运行 corosync-notifyd 守护进程:
    # echo "OPTIONS=\"-d\" " > /etc/sysconfig/corosync-notifyd
    # chkconfig corosync-notifyd on
    # service corosync-notifyd start
您在集群的每个节点中配置 SNMP 并确定所需服务都在运行后,foghorn 服务会受到 D-bus 信号,并将其转换为 SNMPv2 陷阱。会将这些陷阱发送到使用 trapsink 条目定义的主机中以便接收 SNMPv2 陷阱。
Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.