Παρακολούθηση του proxy μέσα από μια ανάπτυξη MAAS
Διακρίνετε τις λήψεις εικόνων, την κίνηση του εγκαταστάτη, την πρόσβαση σε πακέτα μετά την ανάπτυξη και τα μεταγενέστερα αιτήματα εφαρμογών στο MAAS.
Μια επιτυχημένη λήψη εικόνας εκκίνησης MAAS αποδεικνύει τη διαδρομή του controller. Αν το εγκατεστημένο μηχάνημα δεν μπορεί αργότερα να κατεβάσει πακέτα, εξετάστε τον καταναλωτή σε εκείνο το στάδιο:
| Στάδιο | Καταναλωτής προς εξέταση |
|---|---|
| Λήψη εικόνας/προετοιμασίας | Η υπεύθυνη υπηρεσία controller |
| Θέση σε λειτουργία ή εγκατάσταση | Το προσωρινό περιβάλλον εργασίας |
| Εγκατεστημένα πακέτα OS | Ο διαχειριστής πακέτων και η παραγόμενη διαμόρφωση |
| Μεταγενέστερη λήψη charm, σεναρίου ή εφαρμογής | Ο πελάτης που κάνει αυτό το αίτημα |
Χρησιμοποιήστε τα υποστηριζόμενα χειριστήρια της έκδοσης MAAS σε λειτουργία. Το τεκμηριωμένο enable_http_proxy καλύπτει τη χρήση του ενσωματωμένου ή καθορισμένου proxy για προετοιμασία και πρόσβαση σε πακέτα· το http_proxy προσδιορίζει εξωτερική υπηρεσία. Στη λειτουργία peer-proxy, τα αναπτυγμένα μηχανήματα μπορούν να χρησιμοποιούν τον ενσωματωμένο proxy του MAAS, ο οποίος χρησιμοποιεί αυτή την εξωτερική υπηρεσία ως γονέα του. Για επιτρεπόμενη χρήση δημόσιου εξωτερικού γονέα, επιλέξτε υποψήφιο HTTP από τη λίστα proxy HTTP· στη λειτουργία peer-proxy διατηρήστε αμετάβλητο το τοπικό για το MAAS τελικό σημείο του κόμβου.
Ένα τοπικό για το MAAS τελικό σημείο στον κόμβο δεν είναι επομένως απαραίτητα παρωχημένο. Ακολουθήστε τον γονέα του πριν το αντικαταστήσετε με την εξωτερική διεύθυνση. Παλιές λύσεις preseed από εκδόσεις που δεν περνούσαν ρυθμίσεις proxy στους κόμβους δεν περιγράφουν κάθε τρέχουσα ανάπτυξη.
Στο στάδιο αποτυχίας, συγκρίνετε τις παραγόμενες ρυθμίσεις πακέτων, την προσβασιμότητα του τελικού σημείου και την ταυτότητα ελέγχου ταυτότητας με το περιβάλλον του εγκαταστάτη. Δεν χρειάζεται να μοιράζονται αρχικό κατάλογο ή μεταβλητές. Σε κόμβο Ubuntu με APT, εξετάστε τις δικές του επιλογές proxy του APT. Κρατήστε την τοπική πρόσβαση μεταδεδομένων χωριστά από τα δημόσια αποθετήρια· η αποστολή εσωτερικού URL προετοιμασίας στον εξωτερικό γονέα μπορεί να αποτύχει ενώ οι δημόσιες λήψεις λειτουργούν.
Ένα κέλυφος ή πρόγραμμα περιήγησης του controller είναι άλλος καταναλωτής, και ένας ρυθμισμένος διαχειριστής πακέτων δεν ρυθμίζει κάθε μεταγενέστερο περιβάλλον εκτέλεσης. Μετά από αλλαγή διαχείρισης, εξετάστε τι έλαβε πραγματικά το επηρεαζόμενο υπάρχον φορτίο εργασίας αντί να υποθέσετε ότι επαναφόρτωσε αμέσως τη ρύθμιση.