Коротко, без коментов.
http://docs.opennms.org/opennms/index.html
rpm -Uvh http://yum.opennms.org/repofiles/opennms-repo-stable-rhel7.noarch.rpm
rpm –import http://yum.opennms.org/OPENNMS-GPG-KEY
yum -y install opennms
dnf install java-1.8.0-openjdk-devel
postgresql-setup initdb
systemctl enable postgresql
systemctl start postgresql
su – postgres
createuser -P opennms
createdb -O opennms opennms
exit
su – postgres
psql -c “ALTER USER postgres WITH PASSWORD ‘YOUR-POSTGRES-PASSWORD’;”
exit
nano /var/lib/pgsql/data/pg_hba.conf
local all all md5
host all all 127.0.0.1/32 md5
host all all ::1/128 md5
systemctl reload postgresql
nano /opt/opennms/etc/opennms-datasources.xml
<jdbc-data-source name=”opennms”
database-name=”opennms”
class-name=”org.postgresql.Driver”
url=”jdbc:postgresql://localhost:5432/opennms”
user-name=”** YOUR-OPENNMS-USERNAME **”
password=”** YOUR-OPENNMS-PASSWORD **” />
<jdbc-data-source name=”opennms-admin”
database-name=”template1″
class-name=”org.postgresql.Driver”
url=”jdbc:postgresql://localhost:5432/template1″
user-name=”postgres”
password=”** YOUR-POSTGRES-PASSWORD **” />
/opt/opennms/bin/runjava -s
/opt/opennms/bin/install -dis
systemctl enable opennms
systemctl start opennms
firewall-cmd –add-port=8980/tcp –permanent
firewall-cmd –reload