`
yinbangmin
  • 浏览: 33575 次
  • 来自: 北京
社区版块
存档分类
最新评论

OpenNMS基于Minions分布式安装配置

阅读更多
准备条件:两台centos7、安装了jdk8
我的联系方式:yinbangmin@126.com

1.安装Minion
下载地址:https://sourceforge.net/projects/opennms/files/Minion/
注意:下载的版本需要和opennms版本一致

安装步骤:
tar -zxf minion-21.0.3.tar.gz /opt
mv minion-21.0.3 minion

2.opennms配置
1)配置ActiveMQ
vi $OPENNMS_HOME/etc/opennms-activemq.xml
添加
<transportConnector name="openwire" uri="tcp://0.0.0.0:61616?useJmx=false&amp;maximumConnections=1000&amp;wireformat.maxFrameSize=104857600"/>

2)添加minion用户,角色选择ROLE_MINION
minion/minion

3.启动、配置Minion
1)启动命令
bin/start

2)配置
ssh -p 8201 admin@localhost
//密码为admin

配置opennms服务器连接参数
config:edit org.opennms.minion.controller
config:property-set http-url http://opennms-central:8980/opennms
config:property-set broker-url failover:tcp://opennms-central:61616
config:property-set location Apex-Office
config:update

//failover:表示失败时允许重建连接

配置认证信息
scv:set opennms.http minion minion
scv:set opennms.broker minion minion

bin/scvcli set opennms.http minion minion
bin/scvcli set opennms.broker minion minion

认证信息最终加密保存在${MINION_HOME}/etc/scv.jce文件中

重启Minion,使认证信息生效。

验证连接,首先登录Karaf shell
命令
minion:ping

3)文件配置方式
vi ${MINION_HOME}/etc/org.opennms.minion.controller.cfg

id = 2d65d6b0-2b7b-11e8-8799-08002776df66
location = Apex-Office
broker-url = tcp://opennms-central:61616
http-url = http://opennms-central:8980/opennms

生成id命令:/usr/bin/uuidgen -t

4.管理设备
1)登录opennms
http://opennms-central:8980
用户名/密码:admin/admin

2)查看Minion
admin -> Configure OpenNMS -> Manage Minions

3)添加设备
admin -> Configure OpenNMS -> Configure Discovery
发现设备时Location:选择Apex-Office

OpenNMS视频地址:https://edu.csdn.net/course/play/6256/152863
OpenNMS视频下载:https://pan.baidu.com/s/1k2QdWxBqrN9nhWLIKLIrTQ
分享到:
评论

相关推荐

    Opennms从源码编译安装指南

    "Opennms从源码编译安装指南" Opennms是一款功能强大的网络管理系统,能够提供网络设备的监控、配置和故障排除等功能。从源码编译安装Opennms可以提供更高的...现在,Opennms已经安装并配置好了,可以开始使用了。

    OpenNMS安装、配置[归纳].pdf

    OpenNMS安装、配置详解 OpenNMS是一个流行的开源网络管理平台,提供了强大的网络监控和管理功能。本文将详细介绍如何在Ubuntu系统上安装和配置OpenNMS。 一、安装OpenNMS 1. 首先,需要编辑Ubuntu的sources.list...

    opennms配置,功能手册

    本手册将详细介绍OpenNMS的配置与功能,帮助你充分利用这个强大的工具。 一、安装与配置 1. **系统需求**:在开始安装OpenNMS之前,你需要确保你的服务器满足最低的硬件和软件要求,通常包括Java运行环境(JRE)和...

    Opennms安装配置教程(超详细)

    OpenNMS是由许多个人及组织,在OpenNMS软件专案这支大旗下,所共同打造的网络管理系统。从最初到2002年,程序代码是由Oculan Corporation开发并以GPL释出,后来后案的管理移交给 Tarus Balog。

    OpenNMS安装相关问题

    OpenNMS的安装涉及一系列步骤,包括安装JRE、数据库系统(如PostgreSQL),以及对OpenNMS的安装包和配置文件进行处理。在安装过程中可能会遇到各种问题,如版本兼容性问题、配置错误或权限问题,但通过合理的配置和...

    OpenNMS系统Newts数据存储方式配置

    OpenNMS是业界知名的开源网络监控平台,它支持多种数据存储方式,包括新出现的基于时间序列的Newts数据存储方式。Newts是构建在Apache Cassandra之上的一个时序数据库,它为OpenNMS提供了高效的数据存储解决方案。 ...

    OpenNMS数据采集配置

    OpenNMS数据采集配置是这个系统中非常重要的一个环节,涉及到从网络设备中采集各种性能指标数据的过程,以及后续数据的存储、展示和告警的处理机制。接下来我们将详细介绍OpenNMS数据采集配置的相关知识点。 首先,...

    opennms sendmail(邮件发送) 功能配置

    这些配置通常保存在OpenNMS安装目录下的`etc/javamail-configuration.properties`文件中。根据提供的部分内容,可以分析出需要配置的关键参数,包括邮件服务器地址、认证方式、发件人邮箱地址、认证用户名、密码以及...

    OpenNMS通知配置(发送邮件)

    默认情况下,邮件服务器的配置文件位于OpenNMS安装目录下的etc文件夹中,文件名为javamail-configuration.properties。我们可以通过编辑这个文件来设置邮件服务器的相关参数。 在配置文件中,主要需要设置的参数...

    opennms-1.6.5-1_new.rar_OpenN_openNMS_opennms-1_开源_网络管理

    OpenNMS的目标是成为一个真真的分布式、可升级的网络管理平台,尽管它看似一个FCAPS网络管理模型,使之可用于开放源码和商业领域。目前:OpenNMS专注与以下三个方面:服务轮询 - 检查应用服务的可用性,产生可用性...

    OpenNMS分布式部署

    NULL 博文链接:https://yinbangmin.iteye.com/blog/2414069

    OpenNMS安装文档和试用报告

    总的来说,安装OpenNMS涉及多个步骤,包括安装依赖、配置数据库以及可能的系统升级。虽然过程中可能遇到一些挑战,但遵循正确的步骤和指南,应该能够成功部署OpenNMS并开始网络管理。在试用期间,理解OpenNMS的监控...

    OpenNMS-Helm(Grafana插件)安装使用

    OpenNMS-Helm的安装和配置涉及到多个步骤,包括系统的前置安装条件、安装OpenNMS-Helm、启动服务、启用插件以及配置数据源和仪表板等。接下来,我们将详细介绍这些知识点。 首先,安装OpenNMS-Helm之前需要确保系统...

    opennms-source.tar.gz_SNMP_openNMS

    《基于SNMP协议的OpenNMS网络管理平台详解》 在IT行业中,网络管理是至关重要的环节,而OpenNMS作为一款开源的网络管理系统,以其强大的功能和灵活的可扩展性,深受广大网络管理员的喜爱。"opennms-source.tar.gz_...

    opennms配置文件介绍

    ### OpenNMS配置文件介绍 #### 一、概述 OpenNMS是一款开源的企业级网络管理系统,它可以用于监控网络设备的状态和服务。为了使OpenNMS能够有效地执行这些任务,需要通过一系列配置文件对其进行设置。本文将详细...

    opennms启动过程分析

    这些配置文件用于定义 OpenNMS 的行为,例如服务配置、性能数据收集配置等。 OpenNMS 的启动过程是一个复杂的过程,涉及到多个服务的启动、线程的启动和配置文件的解析。了解 OpenNMS 的启动过程对于深入了解 ...

    openNMS开源代码

    openNMS开源网管,OpenNMS是一个企业级基于Java/XML的分布式网络和系统监控管理平台-OpenNMS Open Source Network Management, OpenNMS is an enterprise-class based on the Java/XML distributed network and ...

Global site tag (gtag.js) - Google Analytics