Νέα εγκατάσταση του XenServer 7


Σε προηγούμενα άρθρα, συζητήθηκε η διαμόρφωση και η χρήση του XenServer 6.5. Τον Μάιο του 2016, η Citrix κυκλοφόρησε τη νέα έκδοση της πλατφόρμας XenServer. Πολλά έχουν παραμείνει ίδια, αλλά υπάρχουν επίσης μερικές χρήσιμες νέες προσθήκες σε αυτήν την τελευταία έκδοση.

Μία από τις μεγαλύτερες αλλαγές είναι η αναβάθμιση στο υποκείμενο περιβάλλον Dom0. Ο XenServer 6.5 χρησιμοποιούσε το CentOS 5.10 και η νέα έκδοση του XenServer 7 Dom0 ενημερώθηκε σε CentOS 7.2. Αυτό έχει δημιουργήσει έναν νεότερο πυρήνα Linux στο Dom0 καθώς και ευκολία μελλοντικών δυνατοτήτων αναβάθμισης στο CentOS 7.

Μια άλλη μεγάλη αλλαγή συνέβη στη διαμέριση που έγινε για το Dom0. Οι παλαιότερες εκδόσεις του XenServer βασίζονταν σε MBR και ένα μάλλον μικρό διαμέρισμα ρίζας (4 GB). Στη συνέχεια, πολλοί χρήστες πιθανότατα αντιμετώπισαν προβλήματα όπου τα αρχεία καταγραφής θα γέμιζε συνήθως το ριζικό διαμέρισμα εάν δεν παρακολουθούνταν ή δεν εξάγονταν σε έναν εξωτερικό μηχανισμό καταγραφής.

Με τη νέα έκδοση, το σχήμα διαμερισμάτων άλλαξε σε GPT, καθώς και μια πιο λογική κατάτμηση. Το παρακάτω διάγραμμα πιστώνεται πλήρως στις επίσημες πληροφορίες κυκλοφορίας του Citrix:

  1. Διαμέρισμα τομέα ελέγχου κεντρικού υπολογιστή XenServer 18 GB (dom0).
  2. 18 GB εφεδρικό διαμέρισμα
  3. Διαμέρισμα καταγραφής 4 GB
  4. Διαμέρισμα swap 1 GB
  5. Διαμέρισμα εκκίνησης 5 GB UEFI

Αυτές οι αλλαγές απαιτούν όντως μεγαλύτερες απαιτήσεις σκληρού δίσκου για το Dom0 σε σύγκριση με παλαιότερες εκδόσεις του XenServer, αλλά το σύστημα μετριάζει αρκετά προβλήματα που αντιμετωπίζονται σε παλαιότερες εκδόσεις.

Η επόμενη αξιοσημείωτη αναβάθμιση στον XenServer 7 είναι η πραγματική αναβάθμιση από Xen 4.4 σε Xen 4.6. Το Xen είναι το πραγματικό τμήμα hypervisor του XenServer.

Η λίστα των επιδιορθώσεων και των βελτιώσεων είναι αρκετά μεγάλη, αλλά μερικές από τις ιδιαίτερα αξιοσημείωτες βελτιώσεις από το Citrix περιλαμβάνουν ενδοσκόπηση κατά του κακόβουλου λογισμικού χωρίς πράκτορα για επισκέπτες, καθώς και πλαίσια που μπορούν να επιτρέψουν τη μετεγκατάσταση των επισκεπτών μεταξύ των CPU διαφορετικών γενεών.

Υπάρχουν πολλές άλλες βελτιώσεις που εμφανίζονται σε αυτήν την αναβάθμιση και ο συγγραφέας ενθαρρύνει σθεναρά την προβολή των λιστών και των σχετικών εγγράφων στον ιστότοπο της Citrix:

  1. https://www.citrix.com/products/xenserver/whats-new.html

ΑΠΟΠΟΙΗΣΗ ΕΥΘΥΝΩΝ

Ο σκοπός αυτού του άρθρου είναι να παρακολουθήσει μια νέα εγκατάσταση καθώς και να βοηθήσει τους διαχειριστές με τη διαδικασία αναβάθμισης παλαιότερων εγκαταστάσεων XenServer στον νεότερο XenServer 7 και την εφαρμογή κρίσιμων ενημερώσεων κώδικα.

  1. Νέα εγκατάσταση του XenServer 7
  2. Αναβάθμιση του XenServer 6.5 σε XenServer 7
  3. Εφαρμογή κρίσιμης ενημέρωσης κώδικα XenServer 7

Υπάρχουν διάφοροι τρόποι για να κάνετε τη διαδικασία αναβάθμισης και η «σωστή» λύση για οποιαδήποτε συγκεκριμένη εγκατάσταση θα εξαρτάται σε μεγάλο βαθμό από τον οργανισμό. Φροντίστε να κατανοήσετε τις συνέπειες και τις διαδικασίες που απαιτούνται για μια επιτυχημένη αναβάθμιση.

Η Citrix κυκλοφόρησε ένα πολύ λεπτομερές έγγραφο που θα πρέπει να αναθεωρηθεί πριν ξεκινήσει η διαδικασία αναβάθμισης: xenserver-7-0-installation-guide.pdf

Απαιτήσεις συστήματος XenServer

  1. XenServer 7 ISO : XenServer-7.0.0-main.iso
  2. Διακομιστής με δυνατότητα εικονικοποίησης
  3. Η λίστα συμβατότητας υλικού είναι εδώ: http://hcl.xenserver.org/
  4. Πολλά συστήματα θα λειτουργήσουν ακόμα κι αν δεν αναφέρονται, αλλά τα αποτελέσματα μπορεί να διαφέρουν, χρησιμοποιήστε με δική σας ευθύνη.
  5. Ελάχιστο 2 GB ram; Συνιστάται 4 GB ή περισσότερα για την εκτέλεση εικονικών μηχανών
  6. Ελάχιστος 1 επεξεργαστής 64-bit x86 1,5 GHz. Προτείνονται 2 GHz ή περισσότερα και πολλαπλοί επεξεργαστές
  7. Χώρος σκληρού δίσκου τουλάχιστον 46 GB. απαιτείται περισσότερο εάν οι εικονικές μηχανές θα αποθηκευτούν τοπικά
  8. Τουλάχιστον κάρτα δικτύου 100mbps. προτείνονται πολλαπλά gigabit

Προτεινόμενες προσθήκες από τον συγγραφέα

Προκειμένου να γλιτώσουν ορισμένους πιθανούς πονοκεφάλους για τους αναγνώστες, ο συγγραφέας συνιστά τα ακόλουθα στοιχεία πριν ξεκινήσετε αυτήν τη διαδικασία:

  1. Ενημερώστε το υλικολογισμικό στο σύστημα XenServer (ειδικά το υλικολογισμικό NIC) – περισσότερα αργότερα
  2. Σταματήστε όλους τους μη απαραίτητους επισκέπτες για να αποφύγετε προβλήματα
  3. Διαβάστε την τεκμηρίωση της Citrix καθώς και αυτό το άρθρο πριν ξεκινήσετε
  4. Φροντίστε να δημιουργήσετε αντίγραφα ασφαλείας των πληροφοριών της πισίνας για να διευκολύνετε την επαναφορά, εάν χρειάζεται
  5. Επανεκκινήστε όλους τους κεντρικούς υπολογιστές XenServer άλλη μια φορά αφού ολοκληρωθούν όλα τα βήματα, εάν το περιβάλλον μπορεί να αντέξει οικονομικά τον χρόνο επανεκκίνησης

Αναβάθμιση ενός κεντρικού υπολογιστή και νέα εγκατάσταση του XenServer 7

Αυτή η πρώτη διαδικασία θα πραγματοποιήσει μια εντελώς νέα εγκατάσταση του XenServer 7. Βεβαιωθείτε ότι έχετε ελέγξει τις ελάχιστες απαιτήσεις υλικού για να βεβαιωθείτε ότι το μηχάνημα μπορεί να υποστηρίξει τον XenServer 7.

1. Το πρώτο βήμα στην εγκατάσταση είναι η λήψη του αρχείου XenServer ISO. Χρησιμοποιώντας τον παραπάνω σύνδεσμο, μπορείτε εύκολα να λάβετε το αρχείο από το Διαδίκτυο χρησιμοποιώντας την εντολή ‘wget’.

wget -c  http://downloadns.citrix.com.edgesuite.net/11616/XenServer-7.0.0-main.iso

Μόλις γίνει λήψη του ISO, αντιγράψτε το σε μια μονάδα USB με το βοηθητικό πρόγραμμα ‘dd’. ΠΡΟΣΟΧΗ – Η ακόλουθη εντολή θα αντικαταστήσει τα ΟΛΑ στη μονάδα flash με τα περιεχόμενα του XenServer ISO. Αυτή η διαδικασία θα δημιουργήσει επίσης μια μονάδα USB με δυνατότητα εκκίνησης για τη διαδικασία εγκατάστασης.

dd if=XenServer-7.0.0-main.iso of=</path/to/usb/drive>

2. Τώρα τοποθετήστε το μέσο εκκίνησης στο σύστημα που πρέπει να εγκατασταθεί ο XenServer. Εάν το βήμα δημιουργίας μέσων με δυνατότητα εκκίνησης ήταν επιτυχές, το σύστημα θα πρέπει να εμφανίσει την οθόνη εκκίνησης του XenServer.

3. Από αυτήν την οθόνη, απλώς πατήστε enter για εκκίνηση στο πρόγραμμα εγκατάστασης. Η πρώτη οθόνη, μόλις ξεκινήσει με επιτυχία το πρόγραμμα εγκατάστασης, θα ζητήσει από τον χρήστη να επιλέξει τη γλώσσα του.

4. Στην επόμενη οθόνη θα ζητηθεί από τον χρήστη να επιβεβαιώσει ότι πρέπει να γίνει μια αναβάθμιση ή εγκατάσταση καθώς και να ζητήσει τυχόν άλλα ειδικά προγράμματα οδήγησης που μπορεί να χρειαστεί να φορτωθούν με τη σειρά για να εγκαταστήσετε τον XenServer.

5. Η επόμενη οθόνη είναι η υποχρεωτική EULA (Άδεια χρήσης τελικού χρήστη). Χρησιμοποιήστε τα βέλη του πληκτρολογίου για να μετακινήσετε τον κέρσορα στο κουμπί «Αποδοχή Άδειας Χρήσης».

6. Εδώ η εγκατάσταση μπορεί να ακολουθήσει μία από τις δύο διαδρομές εάν το πρόγραμμα εγκατάστασης εντοπίσει προηγούμενη εγκατάσταση. Η επόμενη οθόνη θα ζητήσει από το χρήστη μια καθαρή εγκατάσταση ή αναβάθμιση σε μια υπάρχουσα εγκατάσταση του XenServer. Το πρώτο σύνολο οδηγιών εδώ θα ακολουθήσει μια καθαρή εγκατάσταση. Εάν απαιτείται αναβάθμιση, προχωρήστε στο βήμα 15.

7. Στην επόμενη οθόνη θα σας ζητηθεί η συσκευή εγκατάστασης. Σε αυτήν την περίπτωση θα είναι ‘sda’.

8. Μόλις επιλεγεί η διαδρομή εγκατάστασης, ο XenServer θα πρέπει να γνωρίζει πού βρίσκονται τα αρχεία εγκατάστασης. Σε αυτήν την περίπτωση, το πρόγραμμα εγκατάστασης εκκινήθηκε από τοπικά μέσα και αυτή είναι η επιλογή που πρέπει να επιλεγεί.

9. Το επόμενο βήμα θα επιτρέψει στον χρήστη να εγκαταστήσει συμπληρωματικά πακέτα ταυτόχρονα με αυτό το πρόγραμμα εγκατάστασης. Τη στιγμή που γράφεται αυτό το άρθρο, δεν υπάρχουν συμπληρωματικά πακέτα για τον XenServer 7, επομένως το «όχι» μπορεί να επιλεγεί εδώ.

10. Η επόμενη οθόνη θα επιτρέψει στον χρήστη να επιβεβαιώσει την ακεραιότητα των αρχείων προέλευσης πριν από την εγκατάσταση. Η εκτέλεση αυτής της δοκιμής δεν απαιτείται, αλλά μπορεί να βοηθήσει στον εντοπισμό προβλημάτων εγκατάστασης πριν προσπαθήσετε να γράψετε αρχεία.

11. Μόλις ολοκληρωθεί η επαλήθευση, εάν επιλεγεί κατά την εγκατάσταση, το πρόγραμμα εγκατάστασης XenServer θα ζητήσει από τον χρήστη να ρυθμίσει ορισμένες πληροφορίες συστήματος.

Η πρώτη ερώτηση θα είναι να ορίσετε τον κωδικό πρόσβασης του χρήστη root. Τώρα, δεδομένου ότι ο XenServer θα είναι το υποκείμενο σύστημα σε δυνητικά σημαντικούς εικονικοποιημένους διακομιστές, είναι επιτακτική ανάγκη ο κωδικός πρόσβασης να είναι ασφαλής καθώς και αρκετά περίπλοκος!

Σημαντικό: Μην ξεχάσετε ούτε αυτόν τον κωδικό πρόσβασης, καθώς δεν θα υπάρχουν άλλοι χρήστες στο σύστημα μόλις ολοκληρωθεί το πρόγραμμα εγκατάστασης!

12. Τα επόμενα δύο βήματα θα ρωτήσουν πώς θα πρέπει να διαμορφωθεί η διεπαφή δικτύου διαχείρισης (Στατική διεύθυνση ή DHCP), καθώς και το όνομα κεντρικού υπολογιστή και το DNS πληροφορίες. Αυτό θα εξαρτηθεί από το περιβάλλον.

13. Αυτό το βήμα καλύπτει πολλές οθόνες για τη ρύθμιση των πληροφοριών ζώνης ώρας και το NTP (Network Time Protocol).

14. Σε αυτό το σημείο του προγράμματος εγκατάστασης, παρέχονται όλες οι αρχικές πληροφορίες διαμόρφωσης για μια καθαρή εγκατάσταση και το πρόγραμμα εγκατάστασης είναι έτοιμο να εγκαταστήσει όλα τα απαραίτητα αρχεία.

ΠΡΟΕΙΔΟΠΟΙΗΣΗ – Συνεχίζοντας σε αυτό το σημείο ΘΑ ΔΙΑΓΡΑΦΟΥΝ ΟΛΑ ΤΑ ΔΕΔΟΜΕΝΑ στους δίσκους προορισμού!

Συνεχίστε στο βήμα 19 αφού επιλέξετε «Εγκατάσταση του XenServer».

Αναβάθμιση του XenServer 6.5 σε XenServer 7

15. Αυτά τα βήματα χρησιμοποιούνται μόνο εάν εκτελείτε αναβάθμιση σε παλαιότερη έκδοση του XenServer. Το μέσο εγκατάστασης θα εντοπίσει παλαιότερες εκδόσεις του XenServer εάν το επιθυμεί ο χρήστης. Όταν κάνετε μια αναβάθμιση, το πρόγραμμα εγκατάστασης θα δημιουργήσει αυτόματα ένα αντίγραφο ασφαλείας του τρέχοντος συστήματος.

16. Μόλις δημιουργηθεί το αντίγραφο ασφαλείας, το πρόγραμμα εγκατάστασης θα ζητήσει συμπληρωματικά πακέτα. Τη στιγμή που γράφεται αυτό το άρθρο, δεν υπάρχουν συμπληρωματικά πακέτα για το XenServer 7.

17. Η επόμενη οθόνη θα επιτρέψει στον χρήστη να επιβεβαιώσει την ακεραιότητα των αρχείων προέλευσης πριν από την εγκατάσταση. Η εκτέλεση αυτής της δοκιμής δεν απαιτείται, αλλά μπορεί να βοηθήσει στον εντοπισμό προβλημάτων εγκατάστασης πριν προσπαθήσετε να γράψετε αρχεία.

18. Επιτέλους η αναβάθμιση μπορεί να ξεκινήσει! Σε αυτό το σημείο, το πρόγραμμα εγκατάστασης θα δημιουργήσει αντίγραφα ασφαλείας του παλαιότερου συστήματος 6.x και θα κάνει τις κατάλληλες αλλαγές στη ρύθμιση του XenServer 7.

Συνέχεια εγκατάστασης XenSever 7

19. Μία από τις πιο προφανείς αλλαγές που σημείωσε ο συγγραφέας με τον νεότερο XenServer 7 είναι ότι οι χρόνοι εκκίνησης φαινόταν να έχουν μειωθεί δραστικά. Τα περισσότερα από τα συστήματα XenServer 7 που έχουν δοκιμαστεί μέχρι στιγμής έχουν εκκινήσει περίπου 35-60% πιο γρήγορα από ό,τι όταν εκτελούσαν τον XenServer 6.5. Εάν η εγκατάσταση ήταν επιτυχής, το σύστημα θα πρέπει να εκκινήσει στην κονσόλα XenServer.

Συγχαρητήρια, η εγκατάσταση/αναβάθμιση του XenServer ήταν επιτυχής! Τώρα είναι καιρός να δημιουργήσετε εικονικούς επισκέπτες, αποθήκες δικτύωσης και αποθήκευσης!

Εφαρμογή XenServer 7 Critical Patch XS70E004

20. Για να εφαρμόσετε αυτήν την ενημέρωση κώδικα μέσω του XenCenter, απλώς μεταβείτε στο μενού "Εργαλεία" και επιλέξτε "Εγκατάσταση ενημέρωσης".

21. Η επόμενη οθόνη θα παρέχει ορισμένες πληροφορίες σχετικά με τη διαδικασία εγκατάστασης της ενημέρωσης κώδικα. Απλώς κάντε κλικ στο επόμενο για να συνεχίσετε αφού διαβάσετε τις προφυλάξεις.

22. Το XenCenter, εάν συνδεθεί στο Διαδίκτυο, θα μπορεί να εντοπίσει τυχόν ενημερώσεις κώδικα που λείπουν για το περιβάλλον σε αυτήν την οθόνη. Κατά τη στιγμή αυτού του άρθρου, η μόνη διαθέσιμη ενημέρωση κώδικα είναι η ‘XS70E004’. Αυτή η ενημέρωση κώδικα θα πρέπει να εφαρμοστεί ΑΜΕΣΩΣ μετά την αναβάθμιση ή την εγκατάσταση του XenServer 7.

23. Στην επόμενη οθόνη θα ζητηθεί από τους κεντρικούς υπολογιστές XenServer να εφαρμόσουν την ενημερωμένη έκδοση κώδικα.

24. Αφού κάνετε κλικ στο "επόμενο", το XenCenter θα πραγματοποιήσει λήψη των ενημερώσεων κώδικα και θα τα προωθήσει στους επιλεγμένους διακομιστές. Απλώς περιμένετε να ολοκληρωθεί αυτή η διαδικασία και επιλέξτε «επόμενο» όταν ισχύει.

25. Με τη μεταφόρτωση των αρχείων ενημέρωσης κώδικα, το XenCenter θα εκτελέσει μια σειρά ελέγχων για να διασφαλίσει ότι πληρούνται ορισμένες προϋποθέσεις πριν από την εγκατάσταση των ενημερώσεων κώδικα και την επανεκκίνηση των κεντρικών υπολογιστών.

25. Μόλις ολοκληρωθούν όλοι οι προ-έλεγχοι, το XenCenter θα ζητήσει από τον διαχειριστή τον τρόπο χειρισμού των εργασιών μετά την εγκατάσταση. Αν δεν υπάρχει επιτακτικός λόγος να μην το κάνετε, το να επιτρέψετε στο XenCenter να εκτελέσει αυτές τις εργασίες είναι συνήθως η καλύτερη απάντηση.

26. Στην επόμενη οθόνη θα εμφανιστεί η πρόοδος της εγκατάστασης της ενημέρωσης κώδικα και θα ειδοποιηθεί ο διαχειριστής για τυχόν σφάλματα.

Αυτό ολοκληρώνει τη διαδικασία επιδιόρθωσης κεντρικών υπολογιστών XenServer 7. Το επόμενο βήμα είναι να αρχίσετε να δημιουργείτε εικονικούς επισκέπτες! Σας ευχαριστούμε που διαβάσατε αυτό το άρθρο εγκατάστασης του XenServer 7.

Μην χάσετε: XenServer 7 – Αναβάθμιση πισίνας μέσω CLI και διεπαφής Web XenCenter

Ενημερώστε μας για τυχόν προβλήματα που έχετε στα σχόλια παρακάτω.