= βέλτιστες πρακτικές για τη δημιουργία διακομιστών γυμνού μετάλλου; = ![ ](httpswww.redditstatic.com/desktop2x/img/renderTimingPixel.png) γεια Ποιες είναι οι βέλτιστες πρακτικές για τη δημιουργία γυμνών μεταλλικών διακομιστών αυτές τις μέρες; Έχω περίπου 30 διακομιστές να ρυθμίσω και από τη στιγμή που το Ubuntu 20.04 κυκλοφόρησε πρόσφατα, πιστεύω ότι αυτή είναι μια καλή ευκαιρία για ενημέρωση από το πρόγραμμα εγκατάστασης του Ubuntu 16.04 pxe/ks, το οποίο δεν χρησιμοποιείται πλέον στο 20.04. Πώς κάνετε την εγκατάσταση του γυμνού μετάλλου; Συνήθως έχουμε όλα τα γυμνά μέταλλα, εκτός από το τείχος προστασίας, που εκτελούν την ίδια ακριβώς στοίβα λογισμικού και όλες τις υπηρεσίες που εκτελούνται στο docker. ![ ](httpswww.redditstatic.com/desktop2x/img/renderTimingPixel.png) Θα εξετάσω το MaaS για να παράσχω την παροχή σας. Υπάρχουν κάποιες παρόμοιες επιλογές όπως το Digital Rebar. Βασικά, η ιδέα είναι ότι θέλετε ένα απόθεμα του υλικού σας βάσει API που μπορεί να περιστρέφει τα μηχανήματα μεταξύ διαφορετικών ρόλων. Μόλις ολοκληρωθούν, ενεργοποιήστε τη διαχείριση/ενορχήστρωση διαμόρφωσης για να ρυθμίσετε τις υπηρεσίες σας. Μπορεί επίσης να θέλετε να σκεφτείτε το Kubernetes για να βελτιώσετε την ενορχήστρωση των κοντέινερ σας. Υπάρχουν αρκετές επιλογές γυμνού μετάλλου όπως η Lokomotive. Σημειώστε ότι το 20.04 netboot είναι ΠΟΛΥ διαφορετικό από τις προηγούμενες εκδόσεις - το preseed είναι απενεργοποιημένο. Εμείς (RackN) εργαζόμαστε για την (επαν)ενσωμάτωσή του στην κοινότητα Digital Rebar (DRP). Η νέα διαδικασία περιλαμβάνει cloud-init ακόμη και για on-prem. Είναι κάτι που το DRP παρέχει μέσω του API. Θα μπορούσατε να παίξετε με 18.04 για να μάθετε μέχρι να ολοκληρωθεί. Κατανοώ την επιθυμία να φτάσω στα πιο πρόσφατα, αλλά σχεδιάζω χρόνο για ενημερώσεις. Σημείωση: Το Rebar είναι δωρεάν για 20 μηχανές και εμπορική μετά. Η βασική βαθμίδα μπορεί να είναι επαρκής για εσάς, εκτός εάν θέλετε ορισμένες από τις δυνατότητες διαχείρισης υλικού ή εταιρικών λειτουργιών. Η κοινότητα στο Slack είναι πολύ ενεργή - κάτι που είναι μεγάλο όφελος. Εξαρτάται από το τι πρέπει να κάνετε πάνω από το λειτουργικό σύστημα MAAS είναι για το OpenStack, η χρήση του για οτιδήποτε άλλο είναι ένας πόνος, το HP LinuxCOE μπορεί να ενδιαφέρεται ως FAI (Πλήρης αυτόματη εγκατάσταση), το RH προσφέρει λίγα εργαλεία όπως το τσαγκάρη, μια οριστική απάντηση δεν παρέχεται. Οποιοσδήποτε προμηθευτής προσφέρει κάποιο είδος LOM (Dell iDrac, HP iLo, IBM RSA) σε ορισμένα μηχανήματα, επομένως, εκτός από το βασικό σίδερο, μπορείτε να κάνετε την απομακρυσμένη μαζική ανάπτυξη περισσότερο ή λιγότερο εύκολη, ανάλογα με την ποικιλία του σιδήρου που διαθέτετε. Το Preseed/Kickstart από την πλευρά του λογισμικού είναι επώδυνο, αλλά λειτουργεί, αν μπορείτε το NixOS (NixOps/Disnix) προσφέρει μια out-of-the-box πολύ πιο εύκολη και αποτελεσματική προσέγγιση, το σύστημα Guix επίσης, παρά το γεγονός ότι η παραγωγή του IMO δεν είναι αρκετά έτοιμη (δυστυχώς) . Αυτό αποστάζει μόνο το βασικό σύστημα, τι να αναπτύξετε και με ποια εργαλεία εξαρτώνται από το τι πρέπει να κάνετε. Ο αγαπημένος μου συνδυασμός είναι το NixOS σε όλη τη διαδρομή, λίγο σενάριο + κάποιοι προμηθευτές LOM και SaltStack για τα υπόλοιπα. Τι μάρκα διακομιστή; Όχι υπερ Χρησιμοποιούμε την Dell, έτσι ώστε άλλες μάρκες μπορεί να είναι διαφορετικές, αλλά υποπτεύομαι ότι οι περισσότερες έχουν παρόμοιες επιλογές. Ρυθμίζω πρώτα το idrac. Πάρτε τη διεύθυνση Mac του idrac και ρυθμίστε μια κράτηση DHCP. Προσθέστε το στο Open Manage Enterprise ωθήστε ένα αρχείο διαμόρφωσης σε αυτό μέσω OME. Εάν αυτή είναι η πρώτη φορά που μπορείτε να κάνετε χειροκίνητα έναν διακομιστή, εξάγετε το αρχείο διαμόρφωσης για το idrac και το bios και, στη συνέχεια, ρυθμίστε το ώστε να προωθείται στους άλλους. Μετά ενημερώνω το υλικολογισμικό. Στη συνέχεια, απεικονίστε τον διακομιστή σας με το λειτουργικό σας σύστημα. Δεν έχω κάνει ποτέ μαζικές αναπτύξεις γυμνού μετάλλου με Linux, αλλά θα έψαχνα στο terraform. Υποθέτω ότι λειτουργεί με γυμνό μέταλλο ή ίσως η Dell OME μπορεί να το κάνει και αυτό. Κάνω μόνο το vsphere τώρα (και πιθανότατα ο onky θα ξανακάνω ένα ακόμη από αυτά) οπότε έχω ένα σενάριο που κάνει την εγκατάσταση για μένα. Απλώς υποδεικνύω το διακομιστή στο σενάριο κατά την εγκατάσταση. == Σχετικά με την Κοινότητα == Μέλη Online