0% found this document useful (0 votes)
71 views2 pages

Install Opennms

The document provides instructions to install and configure OpenNMS on a CentOS system. It involves 4 main steps: 1. Installing the OpenNMS repository RPM to enable OpenNMS packages. 2. Installing prerequisite packages - Java, PostgreSQL, and jicmp. This includes downloading packages, configuring PostgreSQL, and starting the services. 3. Installing the OpenNMS RPM package. 4. Configuring Java for OpenNMS, starting the OpenNMS service, adding a firewall exception, and accessing the web UI.

Uploaded by

Axe Yamagy
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
71 views2 pages

Install Opennms

The document provides instructions to install and configure OpenNMS on a CentOS system. It involves 4 main steps: 1. Installing the OpenNMS repository RPM to enable OpenNMS packages. 2. Installing prerequisite packages - Java, PostgreSQL, and jicmp. This includes downloading packages, configuring PostgreSQL, and starting the services. 3. Installing the OpenNMS RPM package. 4. Configuring Java for OpenNMS, starting the OpenNMS service, adding a firewall exception, and accessing the web UI.

Uploaded by

Axe Yamagy
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

Step 1: configure theOpenNMS Repository RPM ]# yum install yum-fastestmirror ]# rpm -Uvh

http://yum.opennms.org/repofiles/opennms-repo-stable-rhel5.noarch.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-7u3download-1501626.html and place it in your current working directory then run bellow command ]$ sudo rpm -ivh jdk-7u3-linux-x64.rpm Step 2: Installthe Prerequisite Package: PostgreSQL To install PostgreSQLfollow bellow commands ]$ sudo yum -y install postgresql-server (OR use the installer from http://www.enterprisedb.com/products-servicestraining/pgdownload) service postgresql initdb chkconfig postgresql on ]# /etc/init.d/postgresql start ]# /sbin/chkconfig postgresql on Configure PostgreSQL Locate thePostgres data directory. Often this is /var/lib/pgsql/data and Open/var/lib/pgsql/data/ postgresql.conf in text editor. ]$ vi /var/lib/pgsql/data/postgresql.conf 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 identwith trust for all. ]# vi /var/lib/pgsql/data/ pg_hba.conf ]# /etc/init.d/postgresql restart Step 3: Installthe Prerequisite Package: jicmp ]# yum install jicmp
Step 4: Install the OpenNMS Repository RPM

To installthe latest stable release (opennms-repo-stable-rhel6.noarch) on CentOS , youwould run bellow commands ]# yum install opennms

Configurejava for OpenNMS (note: after s givethe path where java installed). ]# /opt/opennms/bin/runjava s/usr/bin/java ]# /opt/opennms/bin/install -dis Add automaticstartup of opennms in your currentrunlevel ]# /sbin/chkconfig opennms on ]# /sbin/service opennms start To Add a FirewallException for OpenNMS ]# vi /etc/sysconfig/iptables Now add thebellow line for giving exception for port 8980 -A INPUT -m state state NEW -m tcp -p tcpdport 8980 -j ACCEPT ]# /sbin/service iptables restart Now we can connectto the Web UI of opennms with bellow link http://localhost:8980/opennms/ And log inas User: admin Password:admin

You might also like