行业资讯

立即注册 咨询客服

当前位置:首页 > 行业资讯> 如何在Ubuntu 18.04上安装OpenNMS网络管理器

如何在Ubuntu 18.04上安装OpenNMS网络管理器

发布时间:2019年07月31日 11:33:14    来源: A5互联

如果您管理着一个数据中心,要想知道所有服务器是否保持正常运行状态,您应该需要一个网络管理系统工具,它可以监控和管理许多设备。

OpenNMS就是这样一个非常不错的开源监控管理工具。这里将介绍在Ubuntu服务器18.04上安装OpenNMS的过程。

需要准备一台正在运行的Ubuntu Server 18.04实例,并且有sudo权限的用户帐户。

一、更新/升级

在运行安装程序脚本之前,请确保使用以下命令更新和升级服务器:

sudo apt-get update

sudo apt-get upgrade -y

如果内核升级,您需要重启服务器。因此,请确保在可以重新启动时运行更新和升级。

二、依赖项安装

OpenNMS只需要安装一个依赖项,就是Java JDK。但OpenNMS只支持Java 8。要安装此功能,请打开终端并发出以下命令:

sudo add-apt-repository ppa:webupd8team / java

sudo apt-get update

sudo apt-get install oracle-java8-installer

接下来,发出命令sudo update-alternatives -config java,并确保选择java 8作为默认值。

三、安装

幸运的是,有一个方便的安装程序脚本可以运行来处理OpenNMS的复杂安装。脚本确实需要一段时间才能完成,所以给自己充足的时间。以下是如何实现这一目标:

使用命令wget https://github.com/opennms-forge/opennms-install/archive/master.zip下载安装程序脚本。

使用命令sudo apt-get install unzip -y安装解压缩。

使用命令unzip master.zip解压缩下载的软件包。

使用命令cd opennms-install-master切换到新创建的目录。

出现提示时(如下图),键入YES。

在安装过程中,将要求您为数据库创建一个用户名(如下图)和该用户的密码。

下一个交互步骤是配置满足您需求的邮件服务器类型。您可以选择:

无需配置。

Internet站点(使用SMTP发送和接收邮件)。

使用smarthost的Internet(使用SMTP接收邮件,使用smarthost发送外发邮件)。

ellite系统(邮件被发送到另一台机器进行交付)。

仅限本地。

您选择的内容(如下图)将取决于您的需求。

完成后,您需要配置系统邮件名称(用于发送电子邮件的域)。完成后,您必须使用以下命令手动运行安装程序:

sudo / usr / share / opennms / bin / install -dis

这将完成设置。如果出现Java错误,则需要声明Java安装目录。为此,请发出以下命令:

sudo nano / etc / default / opennms

在该文件中,请确保您拥有以下行:

JAVA_HOME=/usr/lib/jvm/java-8-oracle

保存并关闭该文件。重新运行安装命令,您不应该有任何错误。

完成后,请确保使用以下命令启动并启用OpenNMS服务:

sudo systemctl start opennms

sudo systemctl enable openms

完成后,将浏览器指向http:// SERVER_IP:8980,系统会提示您登录。

使用admin / admin的默认帐号密码。登录后,您就可以开始使用新安装的OpenNMS来管理网络设备。