Installing OpenNMS on CentOS – using RPM.
As from my previous post. This again is for the IT Team. Was helping them setup and network Monitoring tool.
Here are the step to follow to install OpenNMS.
Step 1: configure theOpenNMS Repository RPM
Step 2: Installthe Prerequisite Package: Java
To install javayou would download “jdk-7u3-linux-x64.rpm “from http://www.oracle.com/technetwork/java/javase/downloads/jdk-7u3-download-1501626.html and place it in your current working directory then run bellow command
Step 2: Installthe Prerequisite Package: PostgreSQL
To install PostgreSQLfollow bellow commands
(OR use the installer from http://www.enterprisedb.com/products-services-training/pgdownload)
Locate thePostgres “data” directory. Often this is /var/lib/pgsql/data and Open/var/lib/pgsql/data/ postgresql.conf in text editor.
Nowuncomment/edit bellow lines as shown
listen_addresses = ‘localhost’
max_connections = 256
shared_buffers = 1024
Similarly editpg_hba.conf file .In the bottom ofthe file, replace “ident”with “trust” for all.
Step 3: Installthe Prerequisite Package: jicmp
Step 4: Install the OpenNMS Repository RPM
To installthe latest stable release (opennms-repo-stable-rhel6.noarch) on CentOS , youwould run bellow commands
Configurejava for OpenNMS (note: after –s givethe path where java installed).
Add automaticstartup of opennms in your currentrunlevel
To Add a FirewallException for OpenNMS
Now add thebellow line for giving exception for port 8980
-A INPUT -m state –state NEW -m tcp -p tcp–dport 8980 -j ACCEPT
Now we can connectto the Web UI of opennms with bellow link
And log inas
Categories: How To