Juniper NETWORKS Bng Cups Smart Session Load Balancing
Juniper Networks, Inc.
1133 Τρόπος Καινοτομίας
Sunnyvale, Καλιφόρνια 94089
ΗΠΑ 408-745-2000
www.juniper.net
Το Juniper Networks, το λογότυπο Juniper Networks, το Juniper και το Junos είναι σήματα κατατεθέντα της Juniper Networks, Inc. στις Ηνωμένες Πολιτείες και σε άλλες χώρες. Όλα τα άλλα εμπορικά σήματα, σήματα υπηρεσιών, σήματα κατατεθέντα ή καταχωρημένες υπηρεσίες
τα σήματα είναι ιδιοκτησία των αντίστοιχων ιδιοκτητών τους. Η Juniper Networks δεν αναλαμβάνει καμία ευθύνη για τυχόν ανακρίβειες σε αυτό το έγγραφο. Η Juniper Networks διατηρεί το δικαίωμα να αλλάξει, να τροποποιήσει, να μεταφέρει ή με άλλο τρόπο να αναθεωρήσει αυτήν τη δημοσίευση χωρίς προειδοποίηση.
Οδηγός εγκατάστασης Juniper BNG CUPS
Πνευματικά δικαιώματα © 2024 Juniper Networks, Inc. Με την επιφύλαξη παντός δικαιώματος. Οι πληροφορίες σε αυτό το έγγραφο είναι τρέχουσες από την ημερομηνία στη σελίδα τίτλου.
ΑΝΑΚΟΙΝΩΣΗ ΕΤΟΥΣ 2000
Τα προϊόντα υλικού και λογισμικού Juniper Networks είναι συμβατά με το Έτος 2000. Το Junos OS δεν έχει γνωστούς χρονικούς περιορισμούς μέχρι το έτος 2038. Ωστόσο, η εφαρμογή NTP είναι γνωστό ότι έχει κάποια δυσκολία το έτος 2036.
ΣΥΜΦΩΝΙΑ ΑΔΕΙΑΣ ΤΕΛΙΚΟΥ ΧΡΗΣΤΗ
Το προϊόν Juniper Networks που αποτελεί αντικείμενο αυτής της τεχνικής τεκμηρίωσης αποτελείται από (ή προορίζεται για χρήση με) λογισμικό Juniper Networks. Η χρήση αυτού του λογισμικού υπόκειται στους όρους και τις προϋποθέσεις της Άδειας Χρήσης Τελικού Χρήστη.
Συμφωνία («EULA») δημοσιεύτηκε στις https://support.juniper.net/support/eula/. Κάνοντας λήψη, εγκατάσταση ή χρήση τέτοιου λογισμικού, συμφωνείτε με τους όρους και τις προϋποθέσεις αυτής της Άδειας Χρήσης.
Σχετικά με αυτόν τον οδηγό
Χρησιμοποιήστε αυτόν τον οδηγό για να σχεδιάσετε, να εγκαταστήσετε, να αναβαθμίσετε και να μεταβείτε στο λογισμικό Juniper BNG CUPS. Αφού ολοκληρώσετε την εγκατάσταση, ανατρέξτε στον Οδηγό χρήστη Juniper BNG CUPS για περαιτέρω διαμόρφωση λογισμικού.
Εγκατάσταση Juniper BNG CUPS
Εγκαταστήστε το Juniper BNG CUPS 2
Πώς να χρησιμοποιήσετε τις εντολές βοηθητικού προγράμματος ελεγκτή Juniper BNG CUPS | 10
Εγκαταστήστε το Juniper BNG CUPS
ΠΕΡΙΛΗΨΗ
Αυτή η ενότητα περιγράφει τις διαδικασίες εγκατάστασης και τις απαιτήσεις συστήματος για το Juniper BNG CUPS.
ΣΕ ΑΥΤΗ ΤΗΝ ΕΝΟΤΗΤΑ
Πριν Αρχίσεις | 2
Εγκαταστήστε τον ελεγκτή Juniper BNG CUPS | 3
Εκκινήστε τον ελεγκτή BNG CUPS | 8
Εγκαταστήστε ένα BNG User Plane | 10
Το Juniper BNG CUPS διαχωρίζει τη λειτουργία πύλης ευρυζωνικού δικτύου (BNG) που εκτελείται στο Junos OS σε ξεχωριστά στοιχεία επιπέδου ελέγχου και επιπέδου χρήστη. Το επίπεδο ελέγχου είναι μια εγγενής εφαρμογή στο cloud που εκτελείται σε περιβάλλον Kubernetes. Το στοιχείο επιπέδου χρήστη συνεχίζει να εκτελείται στο Junos OS σε μια αποκλειστική πλατφόρμα υλικού.
Οι οδηγίες εγκατάστασης σε αυτόν τον οδηγό αφορούν το διαχωρισμένο στοιχείο επιπέδου ελέγχου της λύσης Juniper BNG CUPS. Στη λύση Juniper BNG CUPS, το επίπεδο ελέγχου αναφέρεται ως ο ελεγκτής Juniper BNG CUPS (BNG CUPS Controller). Το στοιχείο BNG CUPS Controller απαιτεί ένα σύμπλεγμα Kubernetes πολλαπλών κόμβων.
Πριν ξεκινήσετε
Πριν ξεκινήσετε την εγκατάσταση και την εκτέλεση του BNG CUPS Controller, βεβαιωθείτε ότι έχετε τα εξής:
- Ένας λογαριασμός χρήστη juniper.net με δικαιώματα λήψης του πακέτου λογισμικού Juniper BNG CUPS.
- Απαιτείται ένας κεντρικός υπολογιστής Linux (jump host) που εκτελεί Ubuntu 22.04 LTS (ή νεότερο) για την εκτέλεση της εγκατάστασης του junos-bng-cups-controller. Ο κεντρικός υπολογιστής jump πρέπει να έχει τους ακόλουθους πόρους που του έχουν εκχωρηθεί:
- Πυρήνες CPU-2
- RAM-8 GB
- Χώρος στο δίσκο—128 GB δωρεάν αποθήκευσης στο δίσκο
- Το σύμπλεγμα πρέπει να έχει τουλάχιστον τρεις κόμβους εργαζομένων (είτε εικονικές είτε φυσικές μηχανές). Ένας κόμβος είναι ένα σύστημα Linux που εκτελεί το Ubuntu 22.04 LTS (ή μεταγενέστερο) που έχει διεύθυνση διαχείρισης και όνομα τομέα.
Οι κόμβοι πρέπει να πληρούν τις ακόλουθες απαιτήσεις συστήματος:
- Πυρήνες CPU-8 (προτιμάται το hyperthreading)
- RAM-64 GB
- Χώρος στο δίσκο - 512 GB δωρεάν αποθήκευσης στο ριζικό διαμέρισμα
Συνιστούμε να χωρίσετε τον χώρο αποθήκευσης του δίσκου σας ανάλογα:
- 128 GB στο διαμέρισμα ρίζας (/) για το λειτουργικό σύστημα
- 128 GB στο /var/lib/docker για την προσωρινή μνήμη Docker
- 256 GB σε /mnt/longhorn για τα δεδομένα της εφαρμογής. Αυτή είναι η προεπιλεγμένη τοποθεσία, μπορείτε να καθορίσετε μια διαφορετική τοποθεσία κατά τη διαμόρφωση.
- Όλοι οι κόμβοι συμπλέγματος πρέπει να έχουν λογαριασμό χρήστη με πρόσβαση sudo.
- Πρέπει να έχετε πρόσβαση SSH σε επίπεδο ρίζας από τον κεντρικό υπολογιστή μετάβασης, χρησιμοποιώντας έλεγχο ταυτότητας βάσει κλειδιού, σε όλους τους κόμβους.
- Για να χρησιμοποιήσετε το Juniper BNG CUPS, πρέπει να αγοράσετε άδεια τόσο για τον ελεγκτή Juniper BNG CUPS (επίπεδο ελέγχου) όσο και για τα αεροπλάνα χρήστη Juniper BNG (επίπεδα χρήστη) που σχετίζονται με τον ελεγκτή Juniper BNG CUPS.
- Για πληροφορίες σχετικά με τον τρόπο αγοράς μιας άδειας χρήσης λογισμικού, επικοινωνήστε με τον αντιπρόσωπο πωλήσεων της Juniper Networks στη διεύθυνση https://www.juniper.net/in/en/contact-us/.
- Οι συσκευές της σειράς MX που χρησιμοποιείτε στο περιβάλλον Juniper BNG CUPS απαιτούν επίσης ξεχωριστές άδειες. Για πληροφορίες σχετικά με τον τρόπο αγοράς υλικού, επικοινωνήστε με τον αντιπρόσωπο πωλήσεων της Juniper Networks στη διεύθυνση https://www.juniper.net/in/en/contact-us/.
Εγκαταστήστε τον ελεγκτή Juniper BNG CUPS
ΠΕΡΙΛΗΨΗ
Χρησιμοποιήστε αυτή τη διαδικασία για να εγκαταστήσετε τον ελεγκτή Juniper BNG CUPS.
Πριν ξεκινήσετε, επιβεβαιώστε ότι πληροίτε τις απαιτήσεις για την εγκατάσταση του ελεγκτή BNG CUPS.
ΣΗΜΕΙΩΜΑ: Ανατρέξτε στον Οδηγό εγκατάστασης BBE Cloudsetup για οδηγίες σχετικά με την εγκατάσταση της εγκατάστασης BBE Cloudsetup και τη δημιουργία του συμπλέγματος Kubernetes. Χρησιμοποιήστε τη ρύθμιση dong [–bbecloudsetup] για να εγκαταστήσετε και να δημιουργήσετε το σύμπλεγμα σας. Όλες οι προεπιλογές ευθυγραμμίζονται με το BBE Cloudsetup εάν χρησιμοποιείτε την επιλογή bbecloudsetup. Εάν δεν χρησιμοποιείτε την επιλογή bbecloudsetup με τη ρύθμιση, τότε πρέπει να έχετε τις ακόλουθες πληροφορίες όταν ξεκινάτε την εγκατάσταση του ελεγκτή BNG CUPS:
- Θέση μητρώου Kubernetes
- Όνομα μητρώου
- Θύρα μητρώου
- Διακομιστής Syslog/Διεύθυνση Συλλογής και Οπτικοποίησης συμβάντων BBE και θύρα διακομιστή syslog
Εγκαταστήστε την εφαρμογή BNG CUPS Controller
- Κάντε λήψη του πακέτου λογισμικού Juniper BNG CUPS από τη σελίδα λήψης λογισμικού Juniper Networks και αποθηκεύστε το στον κεντρικό υπολογιστή jump.
- Ο ελεγκτής BNG CUPS είναι διαθέσιμος ως συμπιεσμένη εικόνα tarball (.tgz). Ο fileΤο όνομα περιλαμβάνει τον αριθμό κυκλοφορίας ως μέρος του ονόματος.
Ο αριθμός έκδοσης έχει τη μορφή:.nzb.s Για π.χample, ο αριθμός έκδοσης λογισμικού 23.41.5 αντιστοιχεί στην ακόλουθη μορφή:
- Δεν υπάρχει ο κύριος αριθμός κυκλοφορίας του προϊόντος (π.χample, 23).
- είναι ο μικρός αριθμός κυκλοφορίας του προϊόντος (π.χample, 4).
- Είναι ο τύπος έκδοσης λογισμικού (π.χample, R για FRS ή έκδοση συντήρησης). |
- bis τον αριθμό κατασκευής του προϊόντος (π.χample, 1, υποδεικνύοντας την έκδοση FRS, αντί για μια έκδοση συντήρησης).
- Είναι ο αριθμός περιστροφής του προϊόντος (π.χample, 5).
Αποσυσκευάστε το BNG CUPS Controller tarball (.tgz) file στον οικοδεσπότη jump εισάγοντας:
- $ tar zxvf junos-bng-cups-controller- image-stamp-μ. nZb. s.tgz dong/load. json
- dbng/dong/settings.py
- dbng/charts/bng_controller/templates/_installation.tpl
- dong/ εικόνες/ junos-cong-docker-amd64. tgz
- dbng/dong/dong
- dbng/images/ junos-cscache-docker-amd64. tgz
- dbng/dbng_loader
- dbng/dbng/DbngValidator.py
- dbng/charts/bng_controller/templates/_metadata.tpl
- dong/charts/bng_controller/.helmignore
- dbng/charts/bng_controller/templates/_svcs.tpl
- dbng/charts/bng_controller/templates/cfgmap.yaml
- dong/charts/bng_controller/values.yaml
- dbng/charts/cpi/templates/service-debug.yaml
- dbng/charts/cpi/templates/_label.tpl
- dbng/charts/cpi/templates/_affinity.tpl
- dbng/charts/cpi/.helmignore
- dbng/charts/cpi/containers.yaml
- dong/charts/cpi/questions.yaml
- dong/charts/cpi/templates/hooks/validator.yaml
- dbng/charts/cpi/templates/cfgmap.yaml
- dbng/charts/cpi/templates/pvc.yaml
- dbng/charts/cpi/templates/pod.yaml
- dbng/charts/cpi/templates/service.yaml
- dbng/charts/cpi/values.yaml
- dbng/charts/scache/templates/service-debug.yaml
- dong/charts/scache/templates/hooks/validator.yaml
- dbng/charts/scache/templates/_affinity.tpl
- dbng/charts/scache/.helmignore
- dong/charts/scache/containers.yaml
- dbng/charts/scache/questions.yaml
- dbng/charts/scache/templates/pvc.yaml
- dbng/charts/scache/templates/pod.yaml
- dbng/charts/scache/templates/service-internal.yaml
- dong/charts/scache/values.yaml
- dbng/dong/Dockerfile.επικυρωτής
- dbng/dbng/JnprBbeUtilityBase.tgz
- dong/charts/bng_controller/Chart.yaml
- dong/charts/cpi/Chart.yaml
- dbng/charts/scache/Chart.yaml
Εκτελέστε το σενάριο φόρτωσης αφού αποσυσκευάσετε το tarball.
- $ sudo dbng/dbng_loader
- Δημιουργία ομάδας dbng… ολοκληρώθηκε.
- Φόρτωση files… έγινε.
- Ρύθμιση σεναρίου βοηθητικού προγράμματος… ολοκληρώθηκε.
- Φορτώθηκε με επιτυχία:
Χρησιμοποιήστε την εντολή sudo -E dbng link –context context-name – version software-release για να συνδεθείτε στο σύμπλεγμα.
Η εντολή σύνδεσης συσχετίζει το φορτωμένο πακέτο λογισμικού BNG CUPS Controller με το σύμπλεγμα κατά την προετοιμασία για τη ρύθμιση.
- $ sudo -E dong link –context context-name – version software-release
- Σύνδεση του swwf-il-k46-s με single-cp… έγινε.
- Η σύνδεση ολοκληρώθηκε, εκτελέστε τη ρύθμιση dbng.
- Context context-name-Το όνομα περιβάλλοντος του Kubernetes.
- Έκδοση λογισμικού-έκδοση-Η έκδοση λογισμικού BNG CUPS Controller, όπως εμφανίζεται από την έξοδο του φορτωτή BNG.
Εάν χρησιμοποιείτε ένα ασφαλές μητρώο (όπως θα δημιουργηθεί σε ένα σύμπλεγμα που δημιουργήθηκε στο BBE Cloudsetup), πραγματοποιήστε έλεγχο ταυτότητας με το μητρώο εκδίδοντας μια σύνδεση docker ως χρήστη του συστήματος (ο χρήστης του συστήματος παρέχεται στη διαμόρφωση BBE Cloudsetup file) στη διεύθυνση μεταφοράς μητρώου του συμπλέγματος (το FQDN παρέχεται ως διεύθυνση συστήματος στη διαμόρφωση BBE Cloudsetup file). Docker login -u ‹ system/user> : 5000
Σύνθημα
ΠΡΟΕΙΔΟΠΟΙΗΣΗ! Ο κωδικός πρόσβασής σας θα αποθηκευτεί χωρίς κρυπτογράφηση στο /home/user/. docker/config. json. Διαμορφώστε έναν βοηθό διαπιστευτηρίων για την κατάργηση αυτής της προειδοποίησης. Βλέπω https://docs.docker.com/engine/reference/commandline/login/#credentials-store
Η σύνδεση ολοκληρώθηκε
Εκτελέστε μια ρύθμιση dong για να διαμορφώσετε την εγκατάστασή σας.
- $ sudo -E dong setup –context context-name –update [–bbecloudsetup] –ssh host:port [– secrets]
- πλαίσιο-όνομα περιβάλλοντος-Το όνομα περιβάλλοντος του Kubernetes.
- Ενημέρωση-Θα σας ζητηθεί μόνο τιμές που λείπουν κατά τη ρύθμιση.
- bbecloudsetup-Χρησιμοποιεί τις προεπιλεγμένες τιμές που χρησιμοποιούνται όταν το BBE Cloudsetup δημιούργησε το σύμπλεγμα Kubernetes.
- Ssh host:port-Ένα όνομα κεντρικού υπολογιστή ή διεύθυνση IP του συμπλέγματος (οποιοσδήποτε από τους κόμβους του συμπλέγματος) και ανοιχτή θύρα που χρησιμοποιείται για πρόσβαση SSH στο CLI.
Η εντολή setup κάνει τα εξής.
- Συλλέγει πληροφορίες σχετικά με το περιβάλλον του συμπλέγματος, όπως π. Ονόματα κλάσης αποθήκευσης ή μόνιμων τόμων, τοποθεσία μητρώου κοντέινερ, όνομα μητρώου κοντέινερ/pod, πληροφορίες κλειδιού TLS και ούτω καθεξής.
- Εκκινεί τη διαμόρφωση του ελεγκτή BNG CUPS.
- Εάν δεν χρησιμοποιήσατε την επιλογή bbecloudsetup με την εντολή setup, πρέπει να ολοκληρώσετε αυτές τις προτροπές κατά τη διάρκεια της εγκατάστασης:
- Διεύθυνση μητρώου Docker και αριθμός θύρας
- Όνομα και μέγεθος κλάσης αποθήκευσης CPi Config
- Όνομα και μέγεθος κλάσης αποθήκευσης πυρήνα CPi
- Μέγεθος αποθήκευσης πυρήνα Scache
- $ sudo -E dong setup –context context-name –update –ssh host:port [–secrets]
- Η επικύρωση μητρώου… ολοκληρώθηκε.
Επαληθεύστε την εγκατάσταση του ελεγκτή BNG CUPS εκτελώντας την εντολή έκδοσης dbng.
- $ dong έκδοση –πλαίσιο-όνομα –λεπτομέρεια
- Εκδόσεις BNG Controller (single-cp):
- Έκδοση Microservice
- dbng:
- scache:
- Διαθέσιμες εκδόσεις για το BNG Controller (single-cp):
- συμφραζόμενα: swwf-il-k46-s
- εξαρτήματα: dong
- cache cpi
- περιβάλλοντα: συστατικά στοιχεία: dbng cache cpi
- πλαίσιο-όνομα περιβάλλοντος-Το όνομα περιβάλλοντος του Kubernetes.
- λεπτομέρεια-Εμφανίζει όλες τις διαθέσιμες εκδόσεις λογισμικού.
- $ dong έκδοση –πλαίσιο-όνομα –λεπτομέρεια
- Εκδόσεις BNG Controller (single-cp):
- Έκδοση Microservice
- dbng:
- scache:
- Διαθέσιμες εκδόσεις για το BNG Controller (single-cp):
- συμφραζόμενα: swwf-il-k46-s
- εξαρτήματα: dong
- cache cpi
- περιβάλλοντα: συστατικά στοιχεία: dbng cache cpi
- πλαίσιο-όνομα περιβάλλοντος-Το όνομα περιβάλλοντος του Kubernetes.
- Λεπτομέρειες-Εμφανίζει όλες τις διαθέσιμες εκδόσεις λογισμικού.
ΠΕΡΙΛΗΨΗ
Χρησιμοποιήστε αυτή τη διαδικασία για να διαμορφώσετε και να ξεκινήσετε τον ελεγκτή BNG CUPS.
- Εισαγάγετε το rollout για να ξεκινήσει η εγκατάσταση του ελεγκτή BNG CUPS. Το βοηθητικό πρόγραμμα BNG CUPS Controller σάς επιτρέπει να διαθέσετε διαφορετικές εκδόσεις λογισμικού για όλες τις μικροϋπηρεσίες που αποτελούν μέρος του ελεγκτή BNG CUPS. Πρέπει να χρησιμοποιήσετε την εντολή rollout με το sudo ως root.
- Η εντολή rollout επικυρώνει επίσης ότι υπάρχουν όλες οι τιμές που απαιτούνται για τις νέες εκδόσεις και φορτώνει τις εικόνες κοντέινερ νέας έκδοσης στο μητρώο. Χρησιμοποιήστε sudo -E dong rollout –context-context name – version software-release – service service- name για να ξεκινήσετε τις υπηρεσίες BNG CUPS Controller.
Για π.χample
- $ sudo -E dong rollout –context-context-name
- Φόρτωση εικόνων κοντέινερ στο μητρώο…
- Φόρτωση προσωρινή αποθήκευση εικόνων στην τοπική προσωρινή μνήμη… έγινε.
- Δραστήριος προσωρινή αποθήκευση εικόνων στο μητρώο… έγινε.
- Φόρτωσαν εικόνες κοντέινερ στο μητρώο.
- Διάδοση του ελεγκτή BNG (single-cp)… ολοκληρώθηκε.• όνομα περιβάλλοντος-Το πλαίσιο του Kubernetes.
- Service service-name-Το όνομα microservice προς διάθεση (π.χample, scache και cpi-).
- Έκδοση λογισμικού-έκδοση-Η έκδοση λογισμικού προς διάθεση (προεπιλογή για την έκδοση που συνδέεται με το σύμπλεγμα).
ΣΗΜΕΙΩΜΑ: Στην πρώτη κυκλοφορία - δεν απαιτείται υπηρεσία. Το –service χρησιμοποιείται με το –version to rollout (αναβάθμιση συγκεκριμένων εκδόσεων συγκεκριμένων υπηρεσιών.
ΣΗΜΕΙΩΜΑ: Από προεπιλογή, ο ελεγκτής BNG CUPS ξεκινά από την εργοστασιακή προεπιλογή. Η διαμόρφωση επαναφέρεται στην αρχική της κατάσταση. Οποιαδήποτε μόνιμη κατάσταση και τυχόν μόνιμα αρχεία καταγραφής διαγράφονται. Εισαγάγετε την κατάσταση dong –λεπτομέρεια –περιβάλλον-όνομα περιβάλλοντος για να επαληθεύσετε ότι οι υπηρεσίες BNG CUPS Controller είναι σε λειτουργία και λειτουργούν.
Για π.χample
$ dong status –λεπτομέρεια –πλαίσιο-όνομα
MICROSERVICE POD NODE
- scache-pod-77d749dc6f -5h5f t
- k46-s. juniper.net
Η ΚΑΤΑΣΤΑΣΗ ΕΠΑΝΕΚΚΙΝΕΙ ΤΗΝ ΛΕΙΤΟΥΡΓΙΑ
- Τρέξιμο 0
- 0: 03:41.887146 swwf-il-
- Αποθήκευση: Υγιεινή
ΣΗΜΕΙΩΜΑ: Συλλέξτε τα αρχεία καταγραφής για μια υπηρεσία και επικοινωνήστε με την Τεχνική Βοήθεια της Juniper Networks
Κέντρο (JTAC) όταν συμβαίνει ένα από τα ακόλουθα:
- Η υπηρεσία δεν λειτουργεί.
- Ο χρόνος λειτουργίας της υπηρεσίας σε σύγκριση με άλλες υπηρεσίες υποδεικνύει ότι έχει επανεκκινηθεί.
Πρέπει να προσθέσετε μια παρουσία επιπέδου ελέγχου (CPi) στον ελεγκτή BNG CUPS. Εκτελέστε την εντολή προσθήκης CPi.
- $ sudo -E dong cpi προσθήκη –πλαίσιο-όνομα –έκδοση έκδοσης-αριθμός cpi-ετικέτα
- Προσθήκη CPi «cpi-example-1” στο διάγραμμα… έγινε.
- Προώθηση εικόνων κοντέινερ στο μητρώο…
- Φόρτωση cpi-exampl-1 εικόνες στην τοπική κρυφή μνήμη… ολοκληρωθεί.
- Δραστήριος cpi-examp1-1 εικόνες για εγγραφή… ολοκληρωθεί. Γινώμενος.
- Η κυκλοφορία νέου CPi… ολοκληρώθηκε.
- Context context-name-Το όνομα περιβάλλοντος του Kubernetes. Εισαγάγετε το όνομα του περιβάλλοντος.
- Έκδοση λογισμικού-έκδοση-Η έκδοση λογισμικού για τη νέα ομάδα CPi. Εισαγάγετε μια έκδοση.
- Cpi-label-Καθορίστε μια ετικέτα που χρησιμοποιείται για εντολές CPi.
Βεβαιωθείτε ότι η υπηρεσία micro CPi εκτελείται, χρησιμοποιώντας την εντολή dong status.
- $ dbng ststus –λεπτομέρεια –πλαίσιο-όνομα περιβάλλοντος
MICROSERVICE POD STATE NODE
- cpi-examp1-1 cpi-examp1-1-pod-84cd94f6c5-wkp85 Running o
- k46-s. juniper.net
ΕΠΑΝΕΚΚΙΝΗΣΗ ΧΡΟΝΟΥ Λειτουργίας
- 0:00:19.887097 swwf-il-k46-s.juniper.netscache
- k46-s. juniper.net
- scache-pod-77d749dc6f – 5h5f t
- Τρέξιμο 0
- 0:03:41. 887146 swwf-il-
- Αποθήκευση: Υγιεινή
- πλαίσιο-όνομα περιβάλλοντος-Το όνομα περιβάλλοντος του Kubernetes.
- λεπτομέρεια-Εμφανίζει λεπτομερείς πληροφορίες.
Εγκαταστήστε ένα επίπεδο χρήστη BNG
Τα αεροπλάνα χρήστη BNG που χρησιμοποιείτε ως μέρος του Juniper BNG CUPS είναι οι δρομολογητές της σειράς MX που έχετε εγκαταστήσει στο δίκτυό σας. Τα αεροπλάνα χρήστη BNG (δρομολογητές της σειράς MX) εκτελούν το Junos OS. Εάν πρέπει να εγκαταστήσετε ένα BNG User Plane, ανατρέξτε στα ακόλουθα: Οδηγός εγκατάστασης και αναβάθμισης λογισμικού Junos® OS. Πώς να χρησιμοποιήσετε τις εντολές βοηθητικού προγράμματος ελεγκτή Juniper BNG CUPS
Πώς να χρησιμοποιήσετε τον ελεγκτή Juniper BNG CUPS
Εντολές βοηθητικού προγράμματος
ΠΕΡΙΛΗΨΗ
Αφού εγκαταστήσετε το Juniper BNG CUPS Controller (BNG CUPS Controller), μπορείτε να εκτελέσετε πολλές διαχειριστικές λειτουργίες.
ΣΕ ΑΥΤΗ ΤΗΝ ΕΝΟΤΗΤΑ
- Αποκτήστε πρόσβαση στο βοηθητικό πρόγραμμα ελεγκτή Juniper BNG CUPS
Εντολές 11 - Έναρξη ή διακοπή ελεγκτή BNG CUPS
Υπηρεσίες | 18 - Ελέγξτε την κατάσταση του ελεγκτή BNG CUPS
Υπηρεσίες | 18 - Juniper BNG CUPS Logging | 19
Απεγκαταστήστε και αφαιρέστε το BNG CUPS - Ελεγκτής | 20
Πώς να αποκτήσετε πρόσβαση στον ελεγκτή BNG CUPS
Διαμόρφωση και Λειτουργία
Εντολές | 20
Πρόσβαση στις εντολές βοηθητικού προγράμματος ελεγκτή Juniper BNG CUPS
Μπορείτε να χρησιμοποιήσετε τη δέσμη ενεργειών του βοηθητικού προγράμματος BNG CUPS Controller (dong) για να διαχειριστείτε την εφαρμογή και να αποκτήσετε πρόσβαση στο CLI που χρησιμοποιείτε για τη διαμόρφωση λειτουργιών. Η εγκατάσταση του ελεγκτή BNG CUPS τοποθετεί το σενάριο του βοηθητικού προγράμματος στο /usr/local/bin.
Το σενάριο του βοηθητικού προγράμματος dong εκτελεί τις εργασίες που πρέπει να κάνετε για να διαχειριστείτε το BNG CUPS, αλλά καλύπτει την πολυπλοκότητα της εντολής kubectl. Αυτή η κάλυψη των εντολών kubectl απλοποιεί τα διοικητικά σας καθήκοντα.
Το σενάριο του βοηθητικού προγράμματος dong χρησιμοποιεί τις εντολές του βοηθητικού προγράμματος Kubernetes kubectl για να κάνει τα εξής:
- Δημιουργία και διαγραφή αντικειμένων.
- Διεξάγετε διαδραστικές συνεδρίες με δοχεία λοβών.
- Εμφάνιση της κατάστασης των αντικειμένων του ελεγκτή BNG CUPS.
Ο Πίνακας 1 στη σελίδα 11 παραθέτει τις εντολές που μπορείτε να καλέσετε με τη δέσμη ενεργειών του βοηθητικού προγράμματος dong και περιγράφει την ενέργεια που εκκινεί κάθε εντολή.
Πίνακας 1: Εντολές δέσμης ενεργειών βοηθητικού προγράμματος ελεγκτή BNG CUPS
Για να εμφανίσετε μια λίστα διαθέσιμων εντολών με σύντομη περιγραφή, χρησιμοποιήστε την επιλογή h ή help:
- $ dong -h
- $ dbng – βοήθεια
Για να εμφανίσετε τις επιλογές για μια συγκεκριμένη εντολή:
- $ dong εντολή-όνομα -h
Έναρξη ή διακοπή υπηρεσιών ελεγκτή BNG CUPS
Χρησιμοποιήστε τη δέσμη ενεργειών του βοηθητικού προγράμματος dong για να ξεκινήσετε ή να σταματήσετε όλες τις υπηρεσίες του ελεγκτή BNG CUPS.
- Για να ξεκινήσετε όλες τις υπηρεσίες ελεγκτή BNG CUPS:
- $ sudo -E dong rollout –context-context-name
- Για να διακόψετε όλες τις υπηρεσίες ελεγκτή BNG CUPS:
- $ sudo -E dbng stop –context-context-name
Ελέγξτε την κατάσταση των υπηρεσιών ελεγκτή BNG CUPS
Χρησιμοποιήστε τη δέσμη ενεργειών του βοηθητικού προγράμματος κατάστασης dbng για να ελέγξετε την κατάσταση κάθε υπηρεσίας BNG CUPS Controller (λειτουργικό στοιχείο) που παρατίθεται στον Πίνακα 2 στη σελίδα 19. Η κατάσταση δείχνει εάν μια υπηρεσία εκτελείται, έχει βγει ή δεν έχει ξεκινήσει. Εμφανίζει επίσης το όνομα της υπηρεσίας στο pod Kubernetes. Μπορείτε να συγκρίνετε το χρόνο λειτουργίας για τις υπηρεσίες για να δείτε γρήγορα εάν κάποια υπηρεσία έχει επανεκκινηθεί.
Πίνακας 2: Υπηρεσίες που εμφανίζονται με την εντολή Status
Για να ελέγξετε την κατάσταση των υπηρεσιών ελεγκτή, εμφανίστε την κατάσταση υπηρεσίας:
- $ dbng κατάσταση
Για π.χample:
user@host $ dbng status –λεπτομέρεια –context-context name
MICROSERVICE POD STATE NODE
- scache
- scache-pod-7f646d56dc-w88sg Running 0
- example-1. juniper.net
ΕΠΑΝΕΚΚΙΝΗΣΗ ΧΡΟΝΟΥ Λειτουργίας
- 0:00:38.959603
- example-1. juniper.net
- Juniper BNG CUPS Logging
- Το Juniper BNG CUPS χρησιμοποιεί την εφαρμογή Broadband Edge (BBE) Event Collection and Visualization για σκοπούς καταγραφής.
Το BBE Event Collection and Visualization συλλέγει συμβάντα syslog και τα καταγράφει σε μια βάση δεδομένων χρονοσειρών. Μπορείτε view τα καταγεγραμμένα συμβάντα μέσω του πίνακα ελέγχου συλλογής και οπτικοποίησης συμβάντων BBE. Το BBE Event Collection and Visualization Dashboard είναι ένα εργαλείο οπτικοποίησης που βασίζεται σε GUI που σας δίνει τη δυνατότητα να view καταγράφονται συμβάντα σύμφωνα με ένα καθορισμένο φίλτρο, το οποίο μπορεί να είναι εντός συγκεκριμένου χρονικού εύρους. Το Dashboard παρέχει επίσης ισχυρά εργαλεία αναζήτησης και οπτικοποίησης μέσω των οποίων μπορείτε να συσχετίσετε καταγεγραμμένα συμβάντα από πολλές πηγές. Για να εγκαταστήσετε το BBE Event Collection and Visualization, ανατρέξτε στον Οδηγό εγκατάστασης Broadband Edge Event Collection and Visualization.
Απεγκαταστήστε και αφαιρέστε τον ελεγκτή BNG CUPS
Χρησιμοποιήστε τη δέσμη ενεργειών του βοηθητικού προγράμματος dong για να απεγκαταστήσετε τη διαμόρφωση του ελεγκτή BNG CUPS. Η εντολή αποσύνδεσης επαναφέρει τις ενέργειες που πραγματοποιήσατε κατά τη ρύθμιση του ελεγκτή BNG CUPS. Αυτή η δέσμη ενεργειών επιστρέφει τον ελεγκτή BNG CUPS στην κατάσταση που βρισκόταν αμέσως μετά την εγκατάσταση της εφαρμογής, αλλά πριν κάνετε οποιαδήποτε ρύθμιση παραμέτρων.
Για να απεγκαταστήσετε το BNG CUPS Controller
- 1. Στον κεντρικό υπολογιστή που εγκαταστήσατε το BNG CUPS Controller, εκτελέστε την εντολή διακοπής.
$ sudo -E dong stop –όνομα περιβάλλοντος περιβάλλοντος
2. Εκτελέστε την εντολή αποσύνδεσης.
$ sudo -E dong unlink –context-context-name
3. Εκτελέστε την εντολή καθαρισμού.
$ sudo -E dong καθαρισμός – απεγκατάσταση
Τρόπος πρόσβασης στη διαμόρφωση και τη λειτουργία του ελεγκτή BNG CUPS
- Εντολές
ΣΕ ΑΥΤΗ ΤΗΝ ΕΝΟΤΗΤΑ
- Πρόσβαση στον ελεγκτή BNG CUPS CLI | 20
- Πρόσβαση και χρήση δηλώσεων διαμόρφωσης CLI | 21
- Πρόσβαση και χρήση των επιχειρησιακών εντολών CLI | 22
- Πρόσβαση στον ελεγκτή BNG CUPS CLI
Χρησιμοποιείτε τη διεπαφή γραμμής εντολών του ελεγκτή BNG CUPS (CLI) για να διαμορφώσετε τον ελεγκτή BNG CUPS και να παρακολουθήσετε τις λειτουργίες του. Αυτή η ενότητα περιγράφει τον τρόπο πρόσβασης στο CLI.
Για πρόσβαση στην προτροπή CLI του ελεγκτή BNG CUPS
- Εισαγάγετε την ακόλουθη εντολή δέσμης ενεργειών του βοηθητικού προγράμματος dong. $ dong cli root@host>
- Εισαγάγετε ένα ερωτηματικό για να δείτε τις διαθέσιμες εντολές CLI ανώτατου επιπέδου. Αυτή η εντολή αποδίδει ένα υποσύνολο των εντολών ανώτατου επιπέδου του Junos OS.
Το CLI που διατίθεται για τον ελεγκτή BNG CUPS είναι ένα υποσύνολο του Junos OS CLI. Για ένα πέραview των βασικών στοιχείων του Junos OS CLI, βλέπε Day One: Exploring the Junos CLI. Για πιο λεπτομερείς πληροφορίες, ανατρέξτε στον Οδηγό χρήσης CLI.
Πρόσβαση και χρήση δηλώσεων διαμόρφωσης CLI
Χρησιμοποιείτε δηλώσεις διαμόρφωσης για να διαμορφώσετε, να ορίσετε, να διαχειριστείτε και να παρακολουθήσετε τις ιδιότητες του ελεγκτή BNG CUPS.
Για να διαμορφώσετε τα στοιχεία του ελεγκτή BNG CUPS:
- Χρησιμοποιήστε την εντολή dong cli του βοηθητικού προγράμματος BNG CUPS Controller για να αποκτήσετε πρόσβαση στην προτροπή CLI ανώτατου επιπέδου.
- Αποκτήστε πρόσβαση στη λειτουργία διαμόρφωσης για να διαμορφώσετε τον ελεγκτή BNG CUPS και τις πληροφορίες που χρησιμοποιεί ο ελεγκτής BNG CUPS για τη διαμόρφωση ενός διαχειριζόμενου δρομολογητή.
- root@user> διαμόρφωση
- root@χρήστης#
- Εισαγάγετε δηλώσεις CLI για να ρυθμίσετε τις παραμέτρους των στοιχείων Juniper BNG CUPS (ελεγκτής BNG CUPS και αεροπλάνα χρήστη BNG).
- Αποθηκεύστε και ενεργοποιήστε τη διαμόρφωση. Αυτή η εντολή επιτυγχάνεται μόνο όταν δεν υπάρχουν σφάλματα σύνταξης διαμόρφωσης.
- root@user# commit
- δεσμεύομαι πλήρης
- (Προαιρετικό) Βγείτε από τη λειτουργία διαμόρφωσης και επιστρέψτε στην προτροπή CLI ανώτατου επιπέδου. root@user# έξοδος root@user>
- Για μια λίστα υποστηριζόμενων δηλώσεων διαμόρφωσης, ανατρέξτε στις δηλώσεις διαμόρφωσης Juniper BNG CUPS CLI.
Πρόσβαση και χρήση λειτουργικών εντολών CLI
Χρησιμοποιείτε λειτουργικές εντολές για να εμφανίσετε την τρέχουσα κατάσταση του Juniper BNG CUPS. Εισάγετε λειτουργικές εντολές για την παρακολούθηση και την αντιμετώπιση προβλημάτων του ελεγκτή BNG CUPS και των αεροπλάνων χρήστη BNG.
Για την παρακολούθηση του ελεγκτή BNG CUPS, view Διαμόρφωση και στατιστικά στοιχεία ελεγκτή BNG CUPS ή μη αυτόματη εκτέλεση ορισμένων λειτουργιών:
- Χρησιμοποιήστε την εντολή dong cli του βοηθητικού προγράμματος BNG CUPS Controller για να αποκτήσετε πρόσβαση στην προτροπή CLI ανώτατου επιπέδου. $ dong cli root@host
- Εισαγάγετε συγκεκριμένες εντολές.
- Χρησιμοποιήστε τις εντολές εμφάνισης για να εμφανίσετε στατιστικές πληροφορίες.
- Χρησιμοποιήστε εντολές αιτήματος για να ξεκινήσετε με μη αυτόματο τρόπο ορισμένες λειτουργίες του ελεγκτή BNG CUPS.
Για μια λίστα με τις υποστηριζόμενες επιχειρησιακές εντολές, ανατρέξτε στις Επιχειρησιακές εντολές Juniper BNG CUPS.
Έγγραφα / Πόροι
![]() |
Juniper NETWORKS Bng Cups Smart Session Load Balancing [pdf] Οδηγός εγκατάστασης Bng Cups Smart Session Load Balancing, Smart Session Load Balancing, Session Load Balancing, Load Balancing, Balancing |