OpenNMS Seadistamine Centos 5.4: Difference between revisions
No edit summary |
No edit summary |
||
Line 76: | Line 76: | ||
<pre>sudo -u postgres createdb -U postgres -E UNICODE opennms</pre> | <pre>sudo -u postgres createdb -U postgres -E UNICODE opennms</pre> | ||
Veel on vaja lisaks paigaldada pakett IPLIKE, teha saab seda samuti Yum'iga: | |||
<pre>yum install iplike</pre> | |||
Defineeriga kus asub masinas Java käskudega: | |||
<pre> | |||
$OPENNMS_HOME/bin/runjava -s | |||
JAVA_HOME=/usr | |||
</pre> | |||
Nüüd on kõik vajalik eeltöö tehtud ning võib käivitada OpenNMS'i installeerija, käsuga: | |||
<pre> $OPENNMS_HOME/bin/install -dis </pre> | |||
OpenNMS peaks paigalduma probleemideta. Kui see on õnnelikult lõpule jõudnud võib OpenNMS'i teenuse käivitada: | |||
<pre>sudo /etc/init.d/opennms start</pre> |
Revision as of 17:46, 30 January 2010
Autor
Heigo Post AK41
Sissejuhatus
OpenNMS on tasuta ja vabavaraline, lihtsasti paigaldatav ja hallatav võrgumonitooringusüsteem. Isegi algaja süsteemiadministraator saab hakkama. OpenNMS'i on oluliselt lihtsam seadistada kui Nagiost, kuid võimaldab sama funktsionaalsust.
Legend
Firmale on vaja minimaalse aja- ja rahakuluga seadistada süsteem, millega saaks IT-osakond monitoorida kõiki teenusservereid ja võrguseadmeid ning saada häiretest ja probleemidest teateid e-mailile. Kasutada on Centos 5.4 server.
Paigaldamine
Praegu on stabiilne ja korralikult töötav OpenNMS versioon 1.6.8. CentOS'is on hea paigaldada OpenNMS teenust Yum'i tarkvarahalduriga.
Kõigepealt on vaja alla laadida ja paigaldada repositooriumifail. Avada terminal ning sisestada sinna käsk:
rpm -Uvh http://yum.opennms.org/repofiles/opennms-repo-stable-rhel5.noarch.rpm
Vajutada Enter.
Peale repositooriumifaili paigaldust tuleks paigaldada OpenNMS ise.
Selleks anda terminalis käsk:
yum install opennms
Seejärel toimub sõltuvuste ja OpenNMSi allalaadimine ning paigaldus.
Peale eduka paigaldusprotsessi lõppu tuleb anda terminaliaknas käsk:
OPENNMS_HOME=/opt/opennms export OPENNMS_HOME
Järgnevalt tuleb käivitada Postgresql andmebaasiserver, käivitada järgmised käsud:
/etc/init.d/postgresql start /sbin/service postgresql start
Et lubada Postgresqli kasutajal ühenduda, on vaja muuta failis /var/lib/pgsql/data/pg_hba.conf read "ident sameuser" ridadeks "trust"
Enne:
local all all ident sameuser host all all 127.0.0.1/32 ident sameuser host all all ::1/128 ident sameuser
Pärast:
local all all trust host all all 127.0.0.1/32 trust host all all ::1/128 trust
Salvestada see seadistusfail.
Lisaks on vaja muuta /var/lib/pgsql/data/postgres.conf faili. Sinna tuleks lisada read:
listen_addresses = 'localhost’ max_connections = 60
Salvestada see seadistusfail.
Nüüd on vaja postgresql restartida, selleks käivita terminalis käsk:
service postgresql restart
Järgnevalt tuleb teha OpenNMS'i jaoks Postgres'i andmebaas, käsuga:
sudo -u postgres createdb -U postgres -E UNICODE opennms
Veel on vaja lisaks paigaldada pakett IPLIKE, teha saab seda samuti Yum'iga:
yum install iplike
Defineeriga kus asub masinas Java käskudega:
$OPENNMS_HOME/bin/runjava -s JAVA_HOME=/usr
Nüüd on kõik vajalik eeltöö tehtud ning võib käivitada OpenNMS'i installeerija, käsuga:
$OPENNMS_HOME/bin/install -dis
OpenNMS peaks paigalduma probleemideta. Kui see on õnnelikult lõpule jõudnud võib OpenNMS'i teenuse käivitada:
sudo /etc/init.d/opennms start