Előfeltételek
1. lépés (opcionális): Állítson be egy swap fájlt a rendszeren
2. lépés: Telepítse az OpenNMS-t
Az OpenNMS egy vállalati szintű nyílt forráskódú hálózatfelügyeleti platform, amely számos eszköz megfigyelésére és kezelésére használható egyetlen példányból. Az OpenNMS által gyűjtött mindenféle mérőszámmal a rendszergazdák könnyen felfedezhetik a szolgáltatáskimaradásokat és a késleltetést, majd ennek megfelelően megalapozott döntéseket hozhatnak.
Előfeltételek
1. lépés (opcionális): Állítson be egy swap fájlt a rendszeren
Ha alacsony kategóriás gépet használ kevesebb memóriával, akkor be kell állítania egy swap fájlt, mielőtt megfelelően futtatná rajta az OpenNMS-t.
Jelentkezzen be root felhasználóként, és hajtsa végre a következőt.
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
2. lépés: Telepítse az OpenNMS-t
Hagyományosan az OpenNMS telepítése viszonylag bonyolult feladat, mert több technológiát is magában foglal, beleértve az Oracle Java 8 JDK-t, a PostgreSQL-t, az OpenNMS-t, a systemd-t stb. Szerencsére az OpenNMS egy hivatalos gyorsindítási telepítési szkriptet biztosít az Ubuntu 16.04-hez, amely nagyban leegyszerűsítheti az eljárásokat.
Figyelmeztetés: Ez a szkript csak az OpenNMS friss telepítéséhez használható. Ha az OpenNMS egy korábbi verzióját telepítette a rendszerre, akkor ennek a szkriptnek a futtatása nem kívánt következményekkel járhat.
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
A szkript automatikusan telepíti az OpenNMS futtatásához szükséges összes összetevőt. A folyamat során csak meg kell erősítenie a telepítést, és meg kell adnia az adatbázis hitelesítő adatait az alábbiak szerint.
- Ha folytatni szeretné, írja be, hogy IGEN:
YES
- Adja meg az adatbázis felhasználónevét:
opennmsuser
- Adja meg az adatbázis jelszavát:
yourpassword
Ne felejtse el lecserélni a fenti felhasználónevet és jelszót a sajátjára.
Ezután, amikor megjelenik az Configuring opennms-dbinterfész, nyomja meg Entera gombot az OpenNMS telepítő kézi futtatásához.
Amikor megjelenik az Configuring oracle-java8-installerinterfész, nyomja Entermeg a gombot, hogy megerősítse, ismeri a Java SE platformtermékekre és a JavaFX-re vonatkozó Oracle Binary Code Licencszerződést.
Amikor megjelenik a kérdés Do you accept the Oracle Binary Code license terms?, a Left Arrowgombbal válasszon <Yes>, majd nyomja meg a gombot Enter.
Ha minden jól ment, látni fogja a gratuláló üzenetet.
Congratulations
---------------
OpenNMS is up and running. You can access the web application with
http://this-systems-ip:8980
...
Mielőtt webböngészővel hozzáférne az OpenNMS-hez, módosítania kell a tűzfalszabályokat, hogy engedélyezze a bejövő forgalmat a 8980-as porton.
ufw allow OpenSSH
ufw allow 8980
ufw enable
Végül mutasson kedvenc webböngészőjének a címre http://203.0.113.1:8980, és jelentkezzen be az alapértelmezett felhasználónévvel adminés jelszóval admin.
Biztonsági okokból azonnal módosítania kell a jelszót. Mutasson az egérrel a fő navigációs panelre, Adminmajd kattintson a Change Passwordhivatkozásra.