HP DL180 G5, Windows Server 2003 R2 (Ελληνική Έκδοση)

Αληθινή Ιστορία:

Μαζί με άλλους δυο πολύ καλούς συναδέλφους και φίλους, αναλάβαμε ένα έργο να εγκαταστήσουμε έξι sites. Στα πέντε από αυτά εγκαταστήσαμε Rack με HP Servers Proliant DL180 G5. Όταν ήρθε η ώρα της εγκατάστασης του O/S Windows Server 2003 R2 Standard Edition, αφού εκκινήσαμε το σύστημα από το ενσωματωμένο CD-ROM Drive, στο σημείο “setup is starting windows” μετά από μερικά λεπτά ανεξήγητης αναμονής (κανονικά η αναμονή στο συγκεκριμένο σημείο είναι το πολύ ένα λεπτό), εμφανίζεται μια μπλε οθόνη (Stop Error) με Hex Code “Stop 0x0000007B”.

Εξήγηση:

Πρώτα απ’ όλα να εξηγήσουμε κάποια πράγματα. Το σημείο στο οποίο εμφανίζεται το πρόβλημα είναι στο Text-Mode portion του setup. Είναι ακριβώς μετά τη διαδικασία φόρτωσης των βασικών drivers  και αρχείων εγκατάστασης, και πριν εμφανιστεί το License Agreement μετά από το οποίο πραγματοποιούμε partitioning στο δίσκο για να ξεκινήσει η κύρια εγκατάσταση. Το συγκεκριμένο stop code “Stop 0x0000007B” εμφανίζεται όταν τα windows αδυνατούν να αναγνωρίσουν κάποιο υποσύστημα του hardware. Στη συγκεκριμένη περίπτωση το άρθρο της KB της Microsoft μας προσέφερε μόνο θεωρητική βοήθεια. Διαβάστε: http://support.microsoft.com/kb/324103. Το επίσημο support της HP επίσης μας προσέφερε γενικές οδηγίες επίλυσης προβλημάτων. Το Google επίσης δε βοήθησε και πάρα πολύ μιας και το συγκεκριμένο μοντέλο server κυκλοφόρησε ΤΩΡΑ. Οπότε καταλήξαμε στην κλασική μεθοδολογία επίλυσης “Παίζω & Μαθαίνω”…

Διαδικασία Επίλυσης:

Τι ΔΕΝ δούλεψε:

  • Firmware Updates στα υποσυστήματα του Hardware (BMC, BIOS, RAID Controllers κλπ.)
  • Drivers για τους RAID Controllers πατώντας F6 κατά την εκκίνηση από CD

Βέβαια εδώ πρέπει να σημειώσω ότι είχαμε μια υποψία ότι είναι θέμα Controller γιατί είναι παλιό το έργο με τους drivers των disk controllers και τις server εκδόσεις των windows.

Επόμενο βήμα ήταν να αρχίσουμε να αφαιρούμε hardware. Εξωτερικά περιφερειακά δεν ήταν συνδεδεμένα οπότε το πρόβλημα είναι μέσα στον server. Επειδή ο ενσωματωμένος controller που δίνει η HP με τον DL180 δεν έχει τις δυνατότητες που απαιτούσε η υλοποίηση, είχαμε εγκαταστήσει έναν E200/128 της HP στον οποίο δημιουργήσαμε ένα Raid5 Array με τρεις δίσκους SATA. Αφαιρέσαμε λοιπόν τον E200 και μια δεύτερη κάρτα δικτύου που είχαμε σε PCI-ex και ξαναπροσπαθήσαμε αλλά μάταια…

Εδώ να κάνουμε μια σημείωση: Τα μεγαλύτερα μοντέλα της HP στις σειρές Proliant υποστηρίζουν εγκατάσταση O/S μέσω του Smart Start CD. Ο Proliant DL180 G5 δεν έχει τέτοια “πολυτέλεια”. Όλα πρέπει να γίνουν manually.

Στη συνέχεια γυρίσαμε το BIOS σε Fail-Safe Defaults μπας και… αλλά πάλι η μπλε οθόνη επέμενε. Άρα η λογική μας οδήγησε να “ενοχοποιήσουμε” τον Controller της Motherboard. Τον απενεργοποιήσαμε από το BIOS και λόγω του ότι το CD Drive ήταν συνδεδεμένο σε αυτόν, ΞΑΝΑ-τοποθετήσαμε τον E200 στο PCI-ex και αναγκαστήκαμε να χρησιμοποιήσουμε ΕΞΩΤΕΡΙΚΟ CD Drive σε USB για να κάνουμε την δοκιμή.

ΔΟΥΛΕΨΕ!

Απορία: Αφού ο DL180 ΔΕΝ υποστηρίζει εγκατάσταση με Smart Start CD, και αν υποθέσουμε ότι δεν είχαμε προμηθευτεί επιπρόσθετο controller (τον Ε200 στη δική μας περίπτωση) πως θα κάναμε εγκατάσταση αν είχαμε ΜΟΝΟ τον ενσωματωμένο Controller; Η ερώτηση είναι ρητορική.

Μετά από 12 περίπου ώρες troubleshooting το σύστημα απέκτησε Λειτουργικό Σύστημα.

Ηθικό Δίδαγμα: Τα καινούργια μοντέλα servers (και δη τα φθηνότερα) έχουν διάφορα “προβλήματα” οπότε να προσέχετε εκεί έξω…

Υ.Γ. Η επιλογή και η configuration του server δεν έγινε από εμάς. Εμείς απλά ζητήσαμε άλλο controller για το RAID (ευτυχώς).


About this entry