Preduvjeti
Korak 1 (izborno): Postavite swap datoteku na sustav
Korak 2: Instalirajte OpenNMS
OpenNMS je platforma za upravljanje mrežom otvorenog koda poslovne razine koja se može koristiti za praćenje i upravljanje brojnim uređajima iz jedne instance. Sa svim vrstama metričkih podataka koje prikuplja OpenNMS, administratori sustava mogu lako otkriti prekide usluga i kašnjenje te potom donijeti informirane odluke u skladu s tim.
Preduvjeti
Korak 1 (izborno): Postavite swap datoteku na sustav
Ako koristite jeftiniji stroj s manje memorije, morate postaviti swap datoteku prije nego što možete ispravno pokrenuti OpenNMS na njemu.
Prijavite se kao root i izvršite sljedeće.
dd if=/dev/zero of=/swapfile count=2048 bs=1M
chmod 600 /swapfile
mkswap /swapfile
swapon /swapfile
echo '/swapfile none swap sw 0 0' >> /etc/fstab
Korak 2: Instalirajte OpenNMS
Tradicionalno, instalacija OpenNMS-a je relativno kompliciran posao jer uključuje više tehnologija, uključujući Oracle Java 8 JDK, PostgreSQL, OpenNMS, systemd, itd. Srećom, OpenNMS pruža službenu skriptu za brzu instalaciju za Ubuntu 16.04, koja može uvelike pojednostaviti procedure.
Upozorenje: Ova skripta je samo za novu instalaciju OpenNMS-a. Ako ste na sustav instalirali stariju verziju OpenNMS-a, pokretanje ove skripte može uzrokovati neželjene posljedice.
cd
curl -L https://github.com/opennms-forge/opennms-install/archive/1.1.tar.gz | tar xz
cd opennms-install-1.1
bash bootstrap-debian.sh
Skripta će automatski instalirati sve potrebne komponente za pokretanje OpenNMS-a. Tijekom procesa trebate samo potvrditi instalaciju i dati vjerodajnice baze podataka kako slijedi.
- Ako želite nastaviti, upišite DA:
YES
- Unesite korisničko ime baze podataka:
opennmsuser
- Unesite lozinku baze podataka:
yourpassword
Ne zaboravite zamijeniti gornje korisničko ime i lozinku svojim vlastitim.
Zatim, kada dođete u Configuring opennms-dbsučelje, pritisnite Enterza ručno pokretanje OpenNMS instalacijskog programa prema potrebi.
Kada dođete do Configuring oracle-java8-installersučelja, pritisnite Enterda biste potvrdili svoju svjesnost o Licencnom ugovoru Oracle binarnog koda za proizvode Java SE platforme i JavaFX.
Kada vidite pitanje Do you accept the Oracle Binary Code license terms?, koristite Left Arrowtipku za odabir, <Yes>a zatim pritisnite Enter.
Ako je sve prošlo dobro, vidjet ćete čestitku.
Congratulations
---------------
OpenNMS is up and running. You can access the web application with
http://this-systems-ip:8980
...
Prije nego pristupite OpenNMS-u pomoću web-preglednika, trebali biste izmijeniti pravila vatrozida kako biste dopustili ulazni promet na portu 8980.
ufw allow OpenSSH
ufw allow 8980
ufw enable
Konačno, usmjerite svoj omiljeni web preglednik na http://203.0.113.1:8980i prijavite se sa zadanim korisničkim imenom admini zadanom lozinkom admin.
Iz sigurnosnih razloga, trebali biste odmah promijeniti lozinku. Zadržite pokazivač iznad glavne navigacije, Admina zatim kliknite Change Passwordvezu.