CentOS安装OpenNMS教程

分类:CentOS教程 阅读:91473 次

安装OpenNMS

安装信息库的RPM

RMP:RedHatPackageManager(RedHat软件包管理工具)

运行putty.exe工具,登陆名称和密码之后,以root身份运行一下命令:rpm-Uvhhttp://yum.opennms.org/repofiles/opennms-repo-stable-rhel6.noarch.rpm系统会自动下载所需要的文件。CentOS安装OpenNMS教程


准备数据库的OpenNMS的

安装PostgreSQL数据库

以root身份运行命令:

yuminstallpostgresqlpostgresql-server命令,系统自动下载postgreSQL安装。

CentOS安装OpenNMS教程

CentOS安装OpenNMS教程

首先启动PostgreSQL

以root身份运行命令:

/sbin/servicepostgresqlstart

CentOS安装OpenNMS教程

如果看到一个错误的话,您必须初始化PostgreSQL,运行以下命令:

/sbin/servicepostgresqlinitdb

CentOS安装OpenNMS教程

/sbin/servicepostgresqlstart

CentOS安装OpenNMS教程

以确保PostgreSQL将在重新启动后开始,使用“chkconfig的”命令在启动时进行启动,运行以下命令:

/sbin/chkconfigpostgresqlon

配置允许用户对数据库的访问

找到/var/lib/pgsql/data/pg_hba.conf内容为:

ident—》trust

CentOS安装OpenNMS教程

修改为

CentOS安装OpenNMS教程

即可。成功之后,你需要重新启动数据库,以root身份运行:

/sbin/servicepostgresqlrestart

安装snmp

可以参考以下来安装

http://blog.csdn.net/awenluck/article/details/23790457

安装OpenNMS

强烈建议使用opennms-plugin*来安装,这样把许多有关的文件也会一起安装。

#yuminstallopennmsopennms-plugin*

CentOS安装OpenNMS教程

出现Complete说明安装成功。

注:opennms-plugin*把关联的JDK也一起安装了,所以直接可以查看JDK版本。

查看JavaJDK

#whichjava

CentOS安装OpenNMS教程

记住JDK路径,后面会用到。

查看JavaJDK版本

#java-version

CentOS安装OpenNMS教程

设定Java路径

/opt/opennms/bin/runjava-S/usr/bin/java

CentOS安装OpenNMS教程

●将OpenNMS使用的Table安装在PostgreSQL资料库中

l-d-toupdatethedatabase

l-i-toinsertanydefaultdatathatbelongsinthedatabase

l-s-tocreateorupdatethestoredproceduresOpenNMSusesforcertainkindsofdataaccess

#/opt/opennms/bin/install–dis

出现:“Installercompletedsuccessfully!”时表示成功!

CentOS安装OpenNMS教程

●将OpenNMS设为开机启动

#chkconfigopennmson

CentOS安装OpenNMS教程

设置防火墙

/etc/sysconfig/iptables

CentOS安装OpenNMS教程

在红色后面添加

CentOS安装OpenNMS教程

或者直接关闭防火墙

#serviceiptablesstatus查看当前防火墙状态

如果开着则执行

#serviceiptablesstop

CentOS安装OpenNMS教程

#serviceiptablesrestart

CentOS安装OpenNMS教程

修正中文环境下不兼容之处

/opt/opennms/bin/opennms

ADDITIONAL_MANAGER_OPTIONS="-Duser.language=en-Duser.country=US-Dfile.encoding=UTF-8"

重启服务

#serviceopennmsrestart

访问页面

http://ip地址:8980/opennms/

初始页面

登陆页面

CentOS安装OpenNMS教程

User:admin

Password:admin

主页面
CentOS安装OpenNMS教程


恭喜你,安装成功!!!