Προαπαιτούμενα
Βήμα 1 (προαιρετικό): Ρυθμίστε ένα αρχείο ανταλλαγής στο σύστημα
Βήμα 2: Εγκαταστήστε το OpenNMS
Το OpenNMS είναι μια εταιρική πλατφόρμα διαχείρισης δικτύου ανοιχτού κώδικα που μπορεί να χρησιμοποιηθεί για την παρακολούθηση και τη διαχείριση πολλών συσκευών από μία μόνο παρουσία. Με όλα τα είδη μετρήσεων που συλλέγονται από το OpenNMS, οι διαχειριστές του συστήματος μπορούν εύκολα να ανακαλύψουν διακοπές λειτουργίας και λανθάνουσα κατάσταση και στη συνέχεια να λάβουν ενημερωμένες αποφάσεις ανάλογα.
Προαπαιτούμενα
Βήμα 1 (προαιρετικό): Ρυθμίστε ένα αρχείο ανταλλαγής στο σύστημα
Εάν χρησιμοποιείτε μηχάνημα χαμηλού επιπέδου με λιγότερη μνήμη, πρέπει να ρυθμίσετε ένα αρχείο ανταλλαγής για να μπορέσετε να εκτελέσετε σωστά το OpenNMS σε αυτό.
Συνδεθείτε ως root και εκτελέστε τα εξής.
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: Εγκαταστήστε το OpenNMS
Παραδοσιακά, η εγκατάσταση του OpenNMS είναι μια σχετικά περίπλοκη δουλειά γιατί περιλαμβάνει πολλές τεχνολογίες, όπως Oracle Java 8 JDK, PostgreSQL, OpenNMS, systemd κ.λπ. Ευτυχώς, το OpenNMS παρέχει ένα επίσημο σενάριο εγκατάστασης γρήγορης εκκίνησης για το CentOS 7, το οποίο μπορεί να απλοποιήσει σημαντικά τις διαδικασίες.
Προειδοποίηση: Αυτό το σενάριο προορίζεται μόνο για νέα εγκατάσταση του OpenNMS. Εάν έχετε εγκαταστήσει μια παλαιότερη έκδοση του OpenNMS στο σύστημα, η εκτέλεση αυτής της δέσμης ενεργειών ενδέχεται να προκαλέσει ανεπιθύμητες συνέπειες.
cd
curl -L https://github.com/opennms-forge/opennms-install/archive/1.1.tar.gz | tar xz
cd opennms-install-1.1
bash bootstrap-yum.sh
Το σενάριο θα εγκαταστήσει αυτόματα όλα τα απαραίτητα στοιχεία για την εκτέλεση του OpenNMS. Κατά τη διάρκεια της διαδικασίας, χρειάζεται μόνο να επιβεβαιώσετε την εγκατάσταση και να παράσχετε διαπιστευτήρια βάσης δεδομένων ως εξής.
- Αν θέλετε να συνεχίσετε, πληκτρολογήστε ΝΑΙ:
YES
- Εισαγάγετε όνομα χρήστη βάσης δεδομένων:
opennmsuser
- Εισαγάγετε τον κωδικό πρόσβασης της βάσης δεδομένων:
yourpassword
Θυμηθείτε να αντικαταστήσετε το όνομα χρήστη και τον κωδικό πρόσβασης παραπάνω με το δικό σας.
Αν όλα πήγαν καλά, θα δείτε το συγχαρητήριο μήνυμα.
Congratulations
---------------
OpenNMS is up and running. You can access the web application with
http://this-systems-ip:8980
...
Για να μπορέσετε να αποκτήσετε πρόσβαση στο OpenNMS χρησιμοποιώντας ένα πρόγραμμα περιήγησης ιστού, πρέπει να τροποποιήσετε τους κανόνες του τείχους προστασίας για να επιτρέπεται η εισερχόμενη κυκλοφορία στη θύρα 8980.
firewall-cmd --zone=public --add-port=8980/tcp --permanent
systemctl reload firewalld.service
Τέλος, τοποθετήστε το αγαπημένο σας πρόγραμμα περιήγησης ιστού στο http://203.0.113.1:8980, και συνδεθείτε με το προεπιλεγμένο όνομα χρήστη adminκαι τον προεπιλεγμένο κωδικό πρόσβασης admin.
Για λόγους ασφαλείας, θα πρέπει να αλλάξετε αμέσως τον κωδικό πρόσβασης. Τοποθετήστε το δείκτη του ποντικιού πάνω από την κύρια πλοήγηση Adminκαι, στη συνέχεια, κάντε κλικ στον Change Passwordσύνδεσμο.