Αποτυχία ελεγκτή RAID υλικού: Εισαγωγή ξένων ρυθμίσεων χωρίς διαγραφή των μονάδων δίσκου σας¶
Οι αριθμοί έκτακτης ανάγκης διαφέρουν ανά χώρα. Αυτή η σελίδα χρησιμοποιεί 911, τον αριθμό για τις Ηνωμένες Πολιτείες και τον Καναδά. Πολλές άλλες χώρες χρησιμοποιούν 112, 999 ή άλλο αριθμό. Βρείτε τον αριθμό για τη χώρα σας.
Όταν η κάρτα ελεγκτή RAID υλικού ενός εταιρικού διακομιστή, όπως μια Dell PowerEdge PERC (H730P, H740P, H755, H840), HPE ProLiant Smart Array (P408i-a, P440ar, E208i, MR416i) ή Broadcom / LSI / Avago MegaRAID (SAS 9361-8i, 9460-16i, 9560-16i"Foreign configuration(s) found on adapter. Press any key to continue or 'C' to load the configuration utility"**, ένα μόνο λάθος πάτημα πλήκτρων μπορεί να καταστρέψει terabyte βάσεων δεδομένων παραγωγής και εικονικών μηχανών σε λιγότερο από δύο δευτερόλεπτα. Στις αρχιτεκτονικές RAID υλικού, η γεωμετρία λωρίδων του πίνακα (επίπεδο RAID, σειρά μονάδας δίσκου, 64 KB / 256 KB μέγεθος λωρίδας και όρια λογικού όγκου LBA) αποθηκεύονται και στο ενσωματωμένο τσιπ NVRAM της κάρτας ελεγκτή και σε έναν κρυφό δεσμευμένο τομέα σε κάθε φυσικό δίσκο SAS/SATA/NVMe που ονομάζεται Μορφή δεδομένων δίσκου (DDF / COD, Configuration on Disk) περιοχή μεταδεδομένων. Όταν μια ολοκαίνουργια κάρτα αντικατάστασης RAID (ή μια υπάρχουσα κάρτα μετά από μια προσωρινή δυσλειτουργία τροφοδοσίας backplane) εκκινείται και βλέπει μονάδες των οποίων ο δίσκος DDF Ο σειριακός αριθμός μεταδεδομένων δεν ταιριάζει με το κενό NVRAM της κάρτας, επισημαίνει αυτές τις μονάδες ως "Foreign". Εάν ένας πανικόβλητος διαχειριστής κάνει κλικ στο "Δημιουργία νέου εικονικού δίσκου" ή "Αρχικοποίηση" νομίζοντας ότι "προσαρτά" τις μονάδες δίσκου ή κάνει κλικ στο "Εκκαθάριση διαμόρφωσης ξένων παραμέτρων" όταν ήθελε να το εισαγάγει, ο ελεγκτής αντικαθιστά τα μεταδεδομένα στο δίσκο και μηδενίζει τις κεφαλές του εικονικού δίσκου. Γνωρίζοντας την ακριβή διαφορά μεταξύ Import Foreign Configuration και Clear Foreign Configuration, πώς να επισημάνετε αριθμούς φυσικής θέσης μονάδας δίσκου πριν αγγίξετε ένα μεμονωμένο κουτί και πώς να χειριστείτε την Καρφιτσωμένη / βρώμικη κρυφή μνήμη πίσω εγγραφής (BBU / CacheVault) και "Punctured Stripe" multi-drive dropoffs θα επαναφέρουν τη συστοιχία σας online με μηδενική απώλεια δεδομένων. Εάν η αποτυχία διακομιστή προκλήθηκε από πυρκαγιά στο δωμάτιο διακομιστή, θερμική διαφυγή ιόντων λιθίου UPS ή έκρηξη σωλήνα νερού, εκκενώστε το δωμάτιο και καλέστε τον τοπικό σας χώρο αριθμούς έκτακτης ανάγκης (911 στις Ηνωμένες Πολιτείες και τον Καναδά, 999 στο Ηνωμένο Βασίλειο, 112 σε όλη την Ευρωπαϊκή Ένωση) αμέσως. Για τη σχετική συστοιχία αποθήκευσης, την εικονική μηχανή και τις επείγουσες περιπτώσεις SSD, ανατρέξτε στους οδηγούς μας Υποβάθμιση της συστοιχίας RAID NAS, αποτυχία πολλαπλών μονάδων δίσκου και ανάκτηση ZFS/Btrfs, Καταστροφή της αλυσίδας στιγμιότυπων εικονικών μηχανών VMDk, VHDX και QCOW2, και SSD NVMe ξαφνική λειτουργία μόνο για ανάγνωση και διάσωσης εφεδρικών μπλοκ.
Κάντε αυτό τώρα¶
- ΠΟΤΕ μην κάνετε κλικ στο "Initialize", "Fast Initialize" ή "Create New Virtual Disk" σε μονάδες που περιέχουν υπάρχοντα δεδομένα. Στην ορολογία Dell PERC, Broadcom MegaRAID και HPE Smart Array,
InitializeΔΕΝ σημαίνει "ενεργοποίηση και προσάρτηση του δίσκου" (όπως μερικές φορές σημαίνει στα παλαιού τύπου βοηθητικά προγράμματα δίσκου macOS/Windows). Σε υλικολογισμικό RAID υλικού,InitializeσημαίνειFORMAT AND ZERO OUT THE VIRTUAL DISK METADATA AND PARITY BLOCKS. Ακόμη και μια "Γρήγορη εκκίνηση" 3 δευτερολέπτων αντικαθιστά το πρώτο και το τελευταίο megabyte του λογικού τόμου, εξαλείφοντας τον πίνακα διαμερισμάτων GPT, VMwareVMFSκεφαλίδα, WindowsNTFSΤομέας εκκίνησης Master File Table ή LinuxLVM2 / XFSsuperblock. - Βγάλτε έναν μόνιμο μαρκαδόρο τώρα και γράψτε τον ακριβή Αριθμό Φυσικής Υποδοχής / Κόλπου (
Bay 0,Bay 1,Bay 2...) σε κάθε δίσκο δίσκου ΠΡΙΝ τραβήξετε έναν μόνο δίσκο. Ενώ το σύγχρονο SNIADDFΤα μεταδεδομένα αποθηκεύουν ετικέτες ακολουθίας κίνησης σε κάθε δίσκο, παλιότερες αναθεωρήσεις υλικολογισμικού, διαχωρισμένα backplanes ή μη αυτόματες επαναδημιουργίες έκτακτης ανάγκης (No-Init Recovery) βασιστείτε 100 τοις εκατό σε κάθε δίσκο που επιστρέφει στο ακριβώς αρχικό τουEnclosure:Slotαριθμός κόλπου. Ποτέ μην βγάζετε τέσσερις μονάδες δίσκου από έναν διακομιστή και μην τις στοιβάζετε χωρίς ετικέτα σε ένα τραπέζι. - Μην βγάζετε ποτέ μια υγιή μονάδα δίσκου ή "Rebuilding" και επανατοποθετείτε την ενώ ο διακομιστής είναι ενεργοποιημένος για να "δοκιμάσει εάν κάνει back up." Τη στιγμή που βγάζετε ένα ζωντανό δίσκο SAS/SATA από ένα backplane hot-swap για περισσότερα από 5 δευτερόλεπτα, ο ελεγκτής RAID επισημαίνει τη χρονική σήμανση αυτού του δίσκου ως
Failed / OfflineήForeign. Εάν μια μονάδα δίσκου ήταν ήδη νεκρή σε μια συστοιχία RAID 5 και τραβήξετε αδιάφορα μια δεύτερη μονάδα δίσκου για να δείτε τον αριθμό εξαρτήματος της ενώ ο διακομιστής βρίσκεται σε λειτουργία, απλώς σκοτώσατε τη δεύτερη μονάδα δίσκου στα μάτια του ελεγκτή και διαγράψατε ολόκληρο τον τόμο RAID 5. - Κατανοήστε τον κρίσιμο κανόνα του
Importvs.Clear: Κατά την αντικατάσταση μιας νεκρής κάρτας RAID (ή αφού όλοι οι δίσκοι πέσουν για λίγο εκτός σύνδεσης μαζί), θέλετεIMPORT. Όταν εισάγετε μια χρησιμοποιημένη ρεζέρβα σε έναν υγιή διακομιστή που λειτουργεί, θέλετεCLEAR. - Σενάριο Α (Η κάρτα RAID πέθανε και εγκαταστήσατε μια κάρτα αντικατάστασης, Ή μια δυσλειτουργία τροφοδοσίας/πίσω επίπεδο προκάλεσε τη διαγραφή ολόκληρης της συστοιχίας σας
Foreign): Η πραγματική διαμόρφωση ζει στους δίσκους (Configuration on Disk). Πρέπει να επιλέξετεImport Foreign Configurationέτσι η κάρτα αντικατάστασης διαβάζει τη διάταξη της διάταξης από τους δίσκους στη NVRAM της. - Σενάριο Β (Ο διακομιστής σας λειτουργεί κανονικά, 1 μονάδα δίσκου πέθανε και σύρατε μια χρησιμοποιημένη μονάδα αντικατάστασης που τραβήξατε από έναν παλιό αποσυρμένο διακομιστή στο Bay 4): Αυτή η χρησιμοποιημένη μονάδα αντικατάστασης έχει παλιά μεταδεδομένα RAID από τον αποσυρθέντα διακομιστή (
Foreign). Εάν κάνετε κλικImport, θα εισαγάγετε τη διάταξη φαντασμάτων του παλιού αποσυρθέντος διακομιστή. Στο σενάριο Β, επιλέγετεClear Foreign Configurationσε αυτόν τον ενιαίο δίσκο αντικατάστασης έτσι γίνεταιUnconfigured Goodκαι ξεκινά την ανοικοδόμηση ως ζεστό εφεδρικό. - Εάν δύο ή περισσότερες μονάδες δίσκου έπεσαν εκτός σύνδεσης στο RAID 5 (ή τρεις στο RAID 6), ΜΗΝ εξαναγκάσετε τις μονάδες στο διαδίκτυο και εκτελέστε μια "Ανακατασκευή" πριν από την κλωνοποίηση κάθε μονάδας με
ddrescue. Όταν πολλαπλοί δίσκοι αποχωρούν από έναν πίνακα λόγω κατεστραμμένων τομέων (UREs, Μη ανακτήσιμα σφάλματα ανάγνωσης), αναγκάζοντας την παλαιότερη μονάδα δίσκου που απορρίφθηκε να επιστρέψει στο διαδίκτυο δημιουργεί έναν "Απαλαιωμένο Αποσυγχρονισμό Δεδομένων" ή μια "Διατρημένη λωρίδα RAID" που καταστρέφει μόνιμα τις βάσεις δεδομένων. Απενεργοποιήστε τον διακομιστή, συνδέστε τις μονάδες δίσκου σε ένα μη RAID HBA (IT-Modeκάρτα SAS), κλωνοποιήστε κάθε μονάδα δίσκου bit-for-bit σε αρχεία εικόνας και ανακατασκευάστε πρώτα τη διάταξη εικονικά σε λογισμικό μόνο για ανάγνωση.
Danger
Η "Καρφιτσωμένη / Dirty Cache" (CacheVault / BBU) Παγίδα καταστροφής δεδομένων κατά την εναλλαγή μιας νεκρής κάρτας RAID. Οι ελεγκτές RAID επιχειρήσεων χρησιμοποιούν 1 GB έως 8 GB ενσωματωμένης μνήμης DDR4/DDR3 Μνήμη κρυφής μνήμης εγγραφής που υποστηρίζεται από έναν υπερπυκνωτή (CacheVault) ή εφεδρική μονάδα μπαταριών ιόντων λιθίου (BBU). Εάν ο διακομιστής σας κατέρρευσε στη μέση της βαριάς βάσης δεδομένων ή γράψει το VMware επειδή πέθανε το λογικό τσιπ PCIe της κάρτας RAID, ενδέχεται να υπάρχουν αρκετά gigabyte μη δεσμευμένων μεταδεδομένων του συστήματος αρχείων μέσα στην αφαιρούμενη μονάδα flash CacheVault ή στη θυγατρική RAM της νεκρής κάρτας (Dirty / Pinned Cache) που δεν έφτασε ποτέ στους σκληρούς δίσκους. Κατά την αντικατάσταση μιας νεκρής κάρτας Dell PERC ή LSI MegaRAID που είχε ενεργή προσωρινή μνήμη εγγραφής, ελέγξτε το εγχειρίδιο σέρβις του υλικού σας για να δείτε εάν η μονάδα CacheVault flash / θυγατρική κάρτα NVRAM είναι αφαιρούμενη και μπορεί να μεταφερθεί στην κάρτα αντικατάστασης (ή ξεπλύνετε τη διατηρημένη κρυφή μνήμη πριν την εισαγωγή) για να αποτρέψετε NTFS / VMFS / ext4 διαφθορά σε περιοδικά.
Δέντρο απόφασης: Αντικατάσταση ελεγκτή RAID υλικού και διαλογή διαμόρφωσης εξωτερικού¶
flowchart TD
A["Έκτακτη κατάσταση RAID υλικού: Η κάρτα ελεγκτή πέθανε Ή το BIOS αναφέρει «Βρέθηκε διαμόρφωση ξένων παραμέτρων»"] --> B{"Γιατί εμφανίζεται η ειδοποίηση 'Διαμόρφωση εξωτερικού';"}
B -->|"Περίπτωση 1: Αντικατάσταση νεκρής κάρτας RAID (ή μετακίνηση όλων των δίσκων σε ένα πλαίσιο αντικατάστασης διακομιστή)"| C["Όλες οι φυσικές μονάδες δίσκου είναι υγιείς και διατηρούν τα πραγματικά μεταδεδομένα συστοιχίας σας ('Διαμόρφωση στο δίσκο')"]
B -->|"Περίπτωση 2: Σφάλμα Backplane / PSU προκάλεσε ταυτόχρονη πτώση πολλαπλών μονάδων δίσκου στον υπάρχοντα διακομιστή σε 'Ξένο'"| D["Power Down Server -> Επαναφορά SAS Backplane Cables & Drive Caddies (σε ακριβείς αριθμημένες θέσεις) -> Boot to Controller BIOS"]
B -->|"Περίπτωση 3: Μόλις εισαγάγατε 1 μεταχειρισμένο δίσκο αντικατάστασης σε έναν πίνακα που τρέχει και αυτός ο 1 δίσκος λέει 'Ξένο'"| E["ΜΗ ΕΙΣΑΓΩΓΗ: Αυτός ο 1 χρησιμοποιημένος δίσκος περιέχει παλιά μεταδεδομένα από άλλο διακομιστή. επιλέξτε 'CLEAR Foreign Config' ώστε να γίνει Hot Spare"]
B -->|"Περίπτωση 4: Πολλαπλές μονάδες δίσκου με φυσικό κλικ / απέτυχαν με σφάλματα πολυμέσων (RAID 5 με 2+ κακούς δίσκους)"| F["ΔΙΑΚΟΠΗ: ΜΗΝ επιβάλλετε σε απευθείας σύνδεση ή ανακατασκευάζετε. Συνδέστε μονάδες σε λειτουργία IT HBA, κλωνοποίηση όλων των δίσκων μέσω ddrescue και εικονική ανακατασκευή"]
C --> G["Εισαγάγετε το BIOS του ελεγκτή (iDRAC / Ctrl+R / F2 System Setup) -> Ανοίξτε την 'Προβολή διαμόρφωσης ξένων παραμέτρων / προεπισκόπηση'"]
D --> G
G --> H{"Επιθεωρήστε την οθόνη προεπισκόπησης εξωτερικού: Υπάρχουν ΟΛΕΣ οι μονάδες μελών του Εικονικού Δίσκου και είναι 'Σε σύνδεση';"}
H -->|"Ναι: Υπάρχουν όλες οι μονάδες δίσκου (ή N-1 στο RAID 5 / N-2 στο RAID 6)"| I["Εκτελέστε «ΕΙΣΑΓΩΓΗ ΔΙΑΜΟΡΦΩΣΗΣ ΞΕΝΟΥ» (ΠΟΤΕ μην κάνετε κλικ στο Clear ή στο Initialize). Ο εικονικός δίσκος τοποθετείται αμέσως άθικτος"]
H -->|"Όχι: Πάρα πολλοί δίσκοι εξακολουθούν να εμφανίζουν 'Λείπουν' στην Προεπισκόπηση"| J["ΚΑΤΑΡΓΗΣΗ ΕΙΣΑΓΩΓΗΣ: Μην εισάγετε ένα ημιτελές σύνολο λωρίδων. τερματίστε τη λειτουργία και διαγνώστε ποια φυσική μονάδα δίσκου/καλώδιο απέτυχε να περιστραφεί"]
Αναφορά προμηθευτή ανά προμηθευτή: Πώς χειρίζονται τα ξένα μεταδεδομένα η Dell PERC, η Broadcom/LSI MegaRAID και η HPE Smart Array¶
Κάθε μεγάλος προμηθευτής εταιρικών διακομιστών χρησιμοποιεί ελαφρώς διαφορετική ορολογία στη ρύθμιση UEFI HII, Διαχείριση εκτός ζώνης (iDRAC / iLO / XClarity), και το εργαλείο CLI (perccli / storcli / ssacli). Ελέγξτε αυτόν τον ακριβή πίνακα σύγκρισης προμηθευτών προτού πατήσετε ένα μόνο πλήκτρο:
| Χαρακτηριστικό / Δράση | Dell PowerEdge PERC (H730, H740P, H755, H840, με βάση το LSI) |
Broadcom / LSI / Avago MegaRAID (9361, 9460, 9560) |
HPE ProLiant Smart Array (P408i, P440ar, E208i, Βασισμένο σε μικροτσίπ/Adaptec) |
|---|---|---|---|
| Πού ζουν τα μεταδεδομένα πίνακα σε κάθε δίσκο | ΣΝΙΑ DDF (Μορφή δεδομένων δίσκου) αποθηκευμένο στον τελικό 64 MB έως 512 MB στο τέλος κάθε φυσικού δίσκου SAS/SATA/NVMe. |
ΣΝΙΑ DDF (Μορφή δεδομένων δίσκου) αποθηκευμένο στους τελικούς τομείς στο τέλος κάθε φυσικού δίσκου. |
RIS (Reserved Information Sector) μεταδεδομένα που είναι αποθηκευμένα στις φυσικές μονάδες δίσκου (ιστορικά στο τέλος της μονάδας στο Smart Array P-σειρά). |
| Μπορείς να ανταλλάξεις μια νεκρή κάρτα με ένα ελαφρώς νεότερο μοντέλο; | ΝΑΙ: Οποιοδήποτε PERC που βασίζεται σε LSI (H330, H730, H740P, H755) μπορεί να διαβάσει και να εισαγάγει το DDF Διαμόρφωση ξένων παραμέτρων άλλου PERC που βασίζεται σε LSI (εφόσον η νέα κάρτα υποστηρίζει το ίδιο επίπεδο RAID και πλήθος μονάδων δίσκου). |
ΝΑΙ: Συμβατό με προώθηση σε όλα τα MegaRAID SAS 2108 / 2208 / 3108 / 3508 / 3916 Ελεγκτές Tri-Mode μέσω στάνταρ DDF Εισαγωγές εξωτερικού. |
ΝΑΙ: Οι ελεγκτές HPE Smart Array αυτόματα διαβάζουν τον δίσκο RIS μεταδεδομένα κατά την εκκίνηση χωρίς καν να απαιτείται χειροκίνητο κλικ "Εισαγωγή εξωτερικού" στις περισσότερες περιπτώσεις (ή προτροπή Press F1 to keep configuration on drives vs F2 to erase). |
| Ακριβής εντολή / Μενού για τη διάσωση του πίνακα | F2 System Setup -> Device Settings -> PERC -> Foreign Configuration Management -> Preview -> Import Foreign Configuration (ή μέσω iDRAC Storage -> Controllers -> Import Foreign Config). |
Ctrl+R / UEFI HII -> Foreign View -> Import (ή μέσω CLI: storcli /c0/fall show preview ακολουθείται από storcli /c0/fall import). |
Στην προτροπή POST: 1789 - Slot X Drive Array Disk Drive(s) Respond... Press F1 to continue with logical drives enabled (ΠΟΤΕ μην πατάτε F2 σε μια προτροπή HPE POST, όπως F2 αποδέχεται απώλεια δεδομένων / διαγράφει τις ρυθμίσεις). |
| Το μοιραίο κουμπί που σκουπίζει τα πάντα | Κάνοντας κλικ Clear Foreign Configuration (διαγράφει DDF μεταδεδομένα από δίσκους) Ή Initialize Virtual Disk (μηδενίζει τη λογική μονάδα δίσκου). |
τρέξιμο storcli /c0/fall del (διαγράφει ξένες ρυθμίσεις) Ή storcli /c0/v0 start init. |
πατώντας F2 κατά τη διάρκεια της POST όταν λείπει προσωρινά μια μονάδα δίσκου ("1785 - Drive Array Not Configured") ή κάνοντας κλικ Re-create Logical Drive με αρχικοποίηση. |
Playbook 1: Ασφαλές βήμα προς βήμα "Εισαγωγή διαμόρφωσης εξωτερικού" σε Dell PERC & LSI MegaRAID¶
Όταν ο διακομιστής Dell PowerEdge ή Supermicro/Lenovo MegaRAID σταματά κατά την εκκίνηση με "Foreign configuration(s) found on adapter", ακολουθήστε αυτήν ακριβώς τη λίστα ελέγχου χειρουργικών 3 βημάτων:
Βήμα 1: Ελέγξτε πρώτα τις λυχνίες LED της φυσικής μονάδας δίσκου και την κατάσταση Spin-Up¶
Πριν εισέλθετε στο μενού του BIOS, περπατήστε στο μπροστινό μέρος του πλαισίου του διακομιστή (ή ανοίξτε Dell iDRAC -> Storage -> Physical Disks) και μετρήστε τα LED της θέσης μονάδας δίσκου:
- Γιατί έγινε ο πίνακας Foreign στην πρώτη θέση;
- Εάν μόλις αντικαταστήσατε μια νεκρή κάρτα PERC/MegaRAID (ή μετακινήσατε όλες τις μονάδες δίσκου σε ένα πλαίσιο εφεδρικού διακομιστή), βλ. Foreign σε όλες τις μονάδες δίσκου είναι 100 τοις εκατό φυσιολογικό και αναμενόμενο.
- Ωστόσο, εάν δεν αλλάξατε την κάρτα RAID και ο διακομιστής επανεκκινήθηκε ξαφνικά σε "Foreign configuration found", σημαίνει πολλές μονάδες δίσκου έπεσαν εκτός σύνδεσης ταυτόχρονα, συνήθως λόγω χαλαρού SAS Mini-SAS HD (SFF-8643 / SFF-8654) καλώδιο backplane, μια αποτυχημένη ράγα τροφοδοσίας backplane ή δύο παλιές μονάδες δίσκου που χτυπούν τους κατεστραμμένους τομείς ταυτόχρονα.
- Εάν μια λυχνία LED της θήκης μονάδας είναι εντελώς σκοτεινή (δεν περιστρέφεται): Απενεργοποιήστε τον διακομιστή, απασφαλίστε τη μονάδα δίσκου, περιμένετε 30 δευτερόλεπτα, επανατοποθετήστε σταθερά τη μονάδα δίσκου και ελέγξτε τα καλώδια τροφοδοσίας/δεδομένων του backplane SAS και ενεργοποιήστε ξανά, ώστε να ανιχνεύονται όλοι οι φυσικοί δίσκοι πριν κάνετε προεπισκόπηση της εισαγωγής.
Βήμα 2: Ανοίξτε την οθόνη "Προεπισκόπηση διαμόρφωσης εξωτερικού" (Ποτέ μην εισάγετε τυφλά)¶
- Εκκινήστε τον διακομιστή και πατήστε
F2(Ρύθμιση συστήματος) στο Dell PowerEdge13G / 14G / 15G / 16Gδιακομιστές (ήCtrl+Rσε παλαιότερο11G / 12Gδιακομιστές BIOS). - Πλοηγηθείτε στο
Device Settings -> [Your Dell PERC / MegaRAID Controller] -> Main Menu -> Configuration Management -> Manage Foreign Configuration -> Preview Foreign Configuration. - Εναλλακτικά, εάν μπορείτε να εκκινήσετε ένα live Linux Rescue USB ή να συνδεθείτε μέσω SSH/OS, επιθεωρήστε την προεπισκόπηση με ασφάλεια από τη γραμμή εντολών χρησιμοποιώντας
perccliήstorcli: - Διαβάστε προσεκτικά την οθόνη προεπισκόπησης:
- Κοιτάξτε τον Εικονικό δίσκο (
VD 0) κατάσταση μέσα στην προεπισκόπηση ξένων: ΛέειOptimal(υπάρχουν όλοι οι δίσκοι) ήDegraded(π.χ., 5 από τις 6 μονάδες που υπάρχουν στο RAID 5 ή 6 από τις 8 μονάδες που υπάρχουν στο RAID 6); - Κανόνας: Εάν η προεπισκόπηση εξωτερικού δείχνει ότι ο εικονικός δίσκος θα εισαχθεί ως
OptimalήDegraded(Με δυνατότητα τοποθέτησης), είναι ασφαλές να προχωρήσετε στο Βήμα 3. - Κατάσταση διακοπής: Εάν η προεπισκόπηση εξωτερικού λέει
Offline/Incompleteεπειδή εξακολουθούν να λείπουν δύο μονάδες δίσκου από ένα RAID 5 (ή τρεις από ένα RAID 6), STOP: ΜΗΝ κάνετε κλικ ακόμα στην Εισαγωγή. Η εισαγωγή ενώ λείπουν πάρα πολλές μονάδες θα εισαγάγει έναν σπασμένο πίνακα που δεν μπορεί να προσαρτηθεί ή θα αφήσει τις μονάδες που λείπουν εκτός συγχρονισμού. Απενεργοποιήστε τον διακομιστή και μάθετε γιατί οι φυσικοί δίσκοι που λείπουν δεν περιστρέφονται πρώτα στο backplane.
Βήμα 3: Εκτέλεση Import Foreign Configuration¶
- Μόλις η οθόνη προεπισκόπησης επιβεβαιώσει ότι ο Εικονικός δίσκος έχει ολοκληρωθεί (ή υποβαθμιστεί με δυνατότητα τοποθέτησης), κάντε κλικ στο
Import Foreign Configurationκαι επιβεβαιώστε την προτροπή (ή εκτελέστεperccli /c0/fall import/storcli /c0/fall import). - Μέσα σε 3 έως 5 δευτερόλεπτα, ο ελεγκτής διαβάζει το
DDFμεταδεδομένα από τους φυσικούς δίσκους, εγγράφει τον χάρτη λωρίδας στη NVRAM του ελεγκτή, μεταφέρει τις μονάδες δίσκου απόForeignπίσω στοOnline, και φέρνει τον εικονικό δίσκοOptimal(ήDegraded, έτοιμο για άμεσο αντίγραφο ασφαλείας). - Κάντε επανεκκίνηση του διακομιστή. το λειτουργικό σας σύστημα (
VMware ESXi,Windows Server,Proxmox / Linux) θα εκκινήσει απευθείας από τον άθικτο τόμο χωρίς να χαθεί ούτε ένα byte.
Playbook 2: Τι θα συμβεί αν κάποιος έκανε ΗΔΗ κλικ στο "Clear Foreign Configuration" (ή τα μεταδεδομένα NVRAM + DDF διαγραφούν και τα δύο);¶
Τι κι αν ένας κατώτερος τεχνικός πανικοβλήθηκε στις 2:00 π.μ., είδε "Foreign configuration found", έκανε κλικ Clear Foreign Configuration (σκουπίζοντας το DDF Τα μεταδεδομένα RAID από τους δίσκους, έτσι κάθε μονάδα δίσκου λέει τώρα Unconfigured Good), και ολόκληρος ο εικονικός δίσκος σας έχει εξαφανιστεί;
ΜΗΝ τα παρατάτε. Τα δεδομένα σας είναι ακόμα 100 τοις εκατό άθικτα στις πιατέλες.
Κάνοντας κλικ Clear Foreign Configuration σβήνει μόνο το μικροσκοπικό DDF τομέας διαμόρφωσης στο τέλος των δίσκων. δεν αγγίζει τις λωρίδες δεδομένων χρήστη (LBA 0 μέχρι το τέλος του διαμερίσματός σας).
Ωστόσο, μία λάθος κίνηση κατά την ανάκτηση θα καταστρέψει τα πάντα. Εδώ είναι το ακριβές επαγγελματικό πρωτόκολλο ανάκτησης δεδομένων όταν έχει διαγραφεί μια διαμόρφωση RAID υλικού:
Μέθοδος 1 (Ασφαλέστερη - 100% μηδενικός κίνδυνος για τους αρχικούς δίσκους): Ανακατασκευή εικονικά μέσω HBA + μόνο για ανάγνωση R-Studio / UFS Explorer / mdadm¶
Επαγγελματίες μηχανικοί ανάκτησης δεδομένων ποτέ πειραματίζονται με την "Επαναδημιουργία της συστοιχίας" στους ζωντανούς δίσκους παραγωγής μέσα στο BIOS του ελεγκτή RAID, εάν δεν είναι 100 τοις εκατό σίγουροι για την ακριβή σειρά μονάδας δίσκου, μέγεθος λωρίδας (64 KB, 128 KB, 256 KB), και εναλλαγή ισοτιμίας (Left Asymmetric vs Left Symmetric).
1. Απενεργοποιήστε τον διακομιστή και αφαιρέστε τις αριθμημένες μονάδες δίσκου.
2. Συνδέστε τις μονάδες σε έναν σταθμό εργασίας εξοπλισμένο με προσαρμογέα κεντρικού διαύλου χωρίς RAID SAS (HBA, όπως ένα LSI 9207-8i / 9300-8i έλαμψε να IT-Mode Initiator-Target passthrough firmware) ώστε το λειτουργικό σύστημα να βλέπει κάθε ακατέργαστο μεμονωμένο δίσκο απευθείας χωρίς παρεμβολές RAID BIOS.
3. Ανοίξτε το UFS Explorer RAID Recovery ή το R-Studio Technician:
- Και τα δύο εργαλεία διαθέτουν ενσωματωμένους Dell PERC, LSI MegaRAID και HPE Smart Array Heuristic Stripe-Order Detectors που σαρώνουν τους πρωτογενείς τομείς, εντοπίζουν αυτόματα την ακριβή σειρά μονάδας δίσκου, 64 KB / 256 KB μέγεθος μπλοκ λωρίδας, περιστροφή ισοτιμίας και DDF ξεκινήστε τη μετατόπιση στη μνήμη μόνο για ανάγνωση και θα σας επιτρέψετε να αντιγράψετε όλα σας .vhdx, .vmdk, βάσεις δεδομένων SQL και αρχεία απευθείας από τον εικονικοποιημένο πίνακα σε ένα εφεδρικό NAS χωρίς να εγγραφεί ούτε ένα byte στις αρχικές μονάδες SAS.
Μέθοδος 2 (Το τέχνασμα υλικού "Επαναδημιουργία εικονικού δίσκου χωρίς αρχικοποίηση" - μόνο όταν είναι γνωστό το 100% των παραμέτρων)¶
Εάν δεν έχετε ένα IT-Mode HBA και γνωρίζετε με 100 τοις εκατό βεβαιότητα την ακριβή προηγούμενη διαμόρφωση της συστοιχίας Dell PERC / LSI MegaRAID (από εξαγόμενο iDRAC TSR [Αναφορά Τεχνικής Υποστήριξης] αρχείο καταγραφής ή έκδοσης: ακριβής σειρά Physical Disk bay, επίπεδο RAID, ακριβές Stripe Element Size [π.χ. 64 KB στο PERC H730 ή 256 KB στο H740P] και Πολιτική ανάγνωσης/εγγραφής):
1. Στο βοηθητικό πρόγραμμα MegaRAID / PERC BIOS, ανοίξτε Create New Virtual Disk.
2. Επιλέξτε το ίδιο ακριβώς Επίπεδο RAID, τους ίδιους ακριβώς Φυσικούς Δίσκους με την ίδια ακριβώς ακολουθία και το ίδιο ακριβώς Μέγεθος Λωρίδας (64 KB / 256 KB).
3. ΤΟ ΡΥΘΜΙΣΗ ΖΩΗΣ Ή ΘΑΝΑΤΟΥ: Κάτω από το Initialization αναπτυσσόμενο πλαίσιο, βεβαιωθείτε ότι έχει οριστεί σε NO INITIALIZATION (Αφήστε ως No / None; **ΠΟΤΕ ** επιλέξτε Fast Initialize ή Full Initialize).
4. Όταν δημιουργείτε έναν εικονικό δίσκο σε έναν ελεγκτή LSI/PERC με Initialization = No, ο ελεγκτής γράφει ένα ολοκαίνουργιο DDF κεφαλίδα μεταδεδομένων στους δεσμευμένους τομείς στο τέλος των δίσκων, ενώ αφήνει ανέγγιχτο το 100% των υποκείμενων μπλοκ δεδομένων χρήστη.
5. Εκκίνηση σε Live USB Linux μόνο για ανάγνωση (SystemRescue) πρώτα και τρέξε lsblk -f ή fdisk -l: αν σας NTFS, VMFS, ή XFS Τα διαμερίσματα εμφανίζονται αμέσως με τις ετικέτες του συστήματος αρχείων τους άθικτες, η γεωμετρία της λωρίδας ταιριάζει. (Σημείωση: Μην ξεκινήσετε έναν Έλεγχο συνοχής ισοτιμίας στο παρασκήνιο μέχρι να δημιουργήσετε αντίγραφα ασφαλείας όλων των κρίσιμων δεδομένων, γιατί αν μαντέψατε λάθος μέγεθος λωρίδας ή λάθος σειρά μονάδας δίσκου, ένας Έλεγχος συνέπειας θα αντικαταστήσει καλά μπλοκ δεδομένων με κακή ισοτιμία.)
Οδηγός 3: Χειρισμός "Αποτυχίες πολλαπλών μονάδων δίσκου" στο RAID 5 / RAID 6 και την παγίδα "Punctured Stripe"¶
Τι γίνεται αν η συστοιχία RAID 5 των 6 μονάδων σας είναι εντελώς Offline / Dead επειδή το Drive 2 απέτυχε πριν από τρεις μήνες (και κανείς δεν το παρατήρησε επειδή οι ειδοποιήσεις μέσω email δεν είχαν ρυθμιστεί) και το Drive 4 άρχισε να παρουσιάζει σφάλματα πολυμέσων (Bad Blocks / Sense Code 03/11/00) σήμερα το πρωί;
Warning
Γιατί δεν πρέπει ΠΟΤΕ να τρέχετε στα τυφλά Force Online + Rebuild όταν δύο μονάδες δίσκου αποχωρούν από ένα RAID 5 σε διαφορετικούς χρόνους:
1. Η καταστροφή διαφθοράς "Stale Drive": Ας υποθέσουμε ότι το Drive 2 πέθανε την 1η Ιανουαρίου και ο διακομιστής συνέχισε να λειτουργεί σε κατάσταση υποβάθμισης για 90 ημέρες (εγγραφή εκατομμυρίων νέων συναλλαγών SQL και αλλαγών VM στις μονάδες δίσκου 0, 1, 3, 4 και 5). Την 1η Απριλίου, το Drive 4 χτυπά έναν κακό τομέα και πέφτει εκτός σύνδεσης, καταρρέοντας τη συστοιχία. Εάν μεταβείτε στο PERC BIOS και κάνετε κλικ στο "Force Online" στο Drive 2 (το οποίο είναι νεκρό από τον Ιανουάριο) αντί για το Drive 4, ή εάν προσπαθήσετε να το δημιουργήσετε ξανά χρησιμοποιώντας την παλαιά ισοτιμία 90 ημερών του Drive 2, θα επαναφέρετε και θα καταστρέψετε κάθε μπλοκ συστήματος αρχείων που τροποποιήθηκε τις τελευταίες 90 ημέρες, μετατρέποντας το τυράκι σας ununt F.
2. Το "Punctured RAID Stripe" (Bad Block Propagating During Rebuild) Trap: Όταν μια μονάδα δίσκου που επιβίωσε σε ένα υποβαθμισμένο RAID 5 αντιμετωπίσει ένα μη ανακτήσιμο σφάλμα ανάγνωσης (URE(puncture) στην ολοκαίνουργια μονάδα αντικατάστασης σε αυτό ακριβώς το LBA, ώστε το λειτουργικό σύστημα να γνωρίζει ότι τα δεδομένα χάθηκαν εκεί. Μόλις τρυπηθεί μια συστοιχία RAID, κάθε μελλοντική ανακατασκευή διαδίδει τη διάτρηση και εκτελείται chkdsk μπορεί να αποτύχει σε καταρράκτη τον τόμο.
Η ασφαλής διάσωση 4 βημάτων για μια συστοιχία RAID με πτώση πολλαπλών μονάδων δίσκου:¶
- Εξαγωγή του TTY / Αρχείο καταγραφής συμβάντων του ελεγκτή (
perccli /c0 show termlogήiDRAC TSR) ΠΡΩΤΟΣ: - Πριν αγγίξετε οποιαδήποτε κατάσταση μονάδας δίσκου, διαβάστε το εσωτερικό αρχείο καταγραφής τερματικού υλικολογισμικού του ελεγκτή (
termlog). Κοιτάξτε τις ακριβείς χρονικές σημάνσεις κατά την οποία έγινε η μετάβαση από κάθε μονάδα δίσκουOnlineναFailedήForeign. - Βασικός κανόνας: Η μονάδα δίσκου που τέθηκε εκτός σύνδεσης ΤΕΛΕΥΤΑΙΑ (πιο πρόσφατα, π.χ. πριν από 10 λεπτά σήμερα) έχει 99,999% ενημερωμένα δεδομένα και είναι η μόνη μονάδα δίσκου που μπορεί να αναγκαστεί να επανασυνδεθεί με ασφάλεια (ή να κλωνοποιηθεί) για να προσαρτήσει τον τόμο. Η κίνηση που πέθανε πριν από εβδομάδες ή μήνες (
Stale Drive) πρέπει να παραμείνει εκτός του πίνακα. - Κλωνοποιήστε την αποτυχημένη μονάδα δίσκου "Most Recently Dropped" σε έναν υγιή κενό δίσκο χρησιμοποιώντας
ddrescue(Μέσω IT-Mode HBA): - Επειδή η μονάδα δίσκου που έπεσε πριν από 10 λεπτά συνήθως έπεφτε λόγω μιας χούφτας δυσανάγνωστων κακών τομέων (
UREs), εξαναγκάζοντας αυτή τη σωματική βλάβη στο διαδίκτυο μέσα στην κάρτα RAID και προσπαθώντας να εκτελέσετε μια ανακατασκευή RAID 14 ωρών, θα αναγκάσει τις κεφαλές ανάγνωσης να σβήσουν και να πεθάνουν εντελώς μετά από 20 λεπτά. - Αντίθετα, συνδέστε αυτήν τη μονάδα δίσκου που αποτυγχάνει (και όλες τις άλλες σωζόμενες μονάδες μελών) σε ένα μη RAID
IT-ModeSAS HBA και χρήσηGNU ddrescue(ddrescue -d -r1 /dev/sdX drive4_clone.img drive4.map) για να απεικονίσει το 99,9999% των αναγνώσιμων τομέων του σε μια υγιή μονάδα δίσκου ή αρχείο εικόνας, παρακάμπτοντας ομαλά τους 3 ή 4 κατεστραμμένους τομείς χωρίς να καταρρεύσει το συγκρότημα κεφαλής. - Τοποθετήστε την κλωνοποιημένη συστοιχία σε λειτουργία μόνο για ανάγνωση και αντιγράψτε τα κρίσιμα δεδομένα πριν την ανακατασκευή:
- Μόλις κλωνοποιηθεί η μονάδα που αποτυγχάνει (ή εάν αναγκαστείτε τη μονάδα δίσκου που αποτέθηκε πιο πρόσφατα στο διαδίκτυο στο BIOS του ελεγκτή), προσαρτήστε τον τόμο του λειτουργικού συστήματος σε λειτουργία Μόνο για ανάγνωση (
mount -o ro,norecovery) και εκκενώστε τις πιο κρίσιμες βάσεις δεδομένων σας,.vhdx/.vmdkαρχεία και λογιστικές κοινοποιήσεις σε εξωτερικό NAS αμέσως. - Πώς να διαγράψετε μια "τρυπημένη διάταξη" μετά τη δημιουργία αντιγράφων ασφαλείας των δεδομένων σας:
- Μόλις ένας εικονικός δίσκος Dell PERC ή LSI MegaRAID παρουσιάσει διάτρητη λωρίδα (υποδεικνύεται στο αρχείο καταγραφής ελεγκτή από
Patrol Read can't fix bad blockήStrip is punctured), καμία ποσότητα εναλλαγής μονάδων δίσκου ή εκτέλεσης ελέγχων συνέπειας δεν θα αφαιρέσει τη σημαία διάτρησης από τον Εικονικό Δίσκο. - Αφού δημιουργήσετε αντίγραφα ασφαλείας για το 100 τοις εκατό των αρχείων/VM από τη διάτρητη συστοιχία: πρέπει να Διαγράψετε τον Εικονικό Δίσκο, Ενεργοποιήσετε πλήρως έναν ολοκαίνουργιο Εικονικό Δίσκο σε υγιείς μονάδες δίσκου, να δημιουργήσετε ξανά το χώρο αποθήκευσης δεδομένων/διαμέρισμα και να επαναφέρετε τα δεδομένα σας από το αντίγραφο ασφαλείας.
Περιφερειακοί αριθμοί έκτακτης ανάγκης και πρωτόκολλα πρακτορείων¶
| Χώρα / Περιοχή | Αριθμοί Έκτακτης Ανάγκης & Κυβερνοσυμβάντος | Enterprise Server OEM Mission-Critical Support & Data Recovery Standards |
|---|---|---|
| Ηνωμένες Πολιτείες | 911 (Πυρκαγιά δωματίου διακομιστή / ηλεκτρικό / κίνδυνος halon); CISA (1-844-SAY-CISA) για διακοπές υποδομών ζωτικής σημασίας / νοσοκομειακής αποθήκευσης |
Dell ProSupport Mission Critical (ΗΠΑ): 1-800-945-3355 (αίτημα PERC / Storage Senior Escalation Engineer, μεταφόρτωση iDRAC TSR καταγραφή πριν αγγίξετε το Foreign Config)HPE Pointnext Mission Critical (ΗΠΑ): 1-800-633-3600Υποστήριξη Broadcom/LSI Enterprise: 1-800-867-5016** NIST SP 800-88 / SP 800-209 ** Οδηγίες ασφάλειας και ανάκτησης αποθήκευσης επιχειρήσεων. |
| Καναδάς | 911 (Επείγουσα ανάγκη); Καναδικό Κέντρο για την Ασφάλεια στον Κυβερνοχώρο (1-833-CYBER-88) |
Dell ProSupport Canada: 1-800-847-4096HPE Enterprise Support Canada: 1-800-633-3600. |
| Ηνωμένο Βασίλειο | 999 ή 112 (Επείγουσα ανάγκη); NCSC (ncsc.gov.uk) |
Dell ProSupport UK: 0800 587 1456 ή +44 844 444 3844HPE Enterprise Support UK: 0800 316 1440 ή +44 207 660 4401. |
| Ευρωπαϊκή Ένωση | 112 (Πανευρωπαϊκός αριθμός έκτακτης ανάγκης) | ENISA (European Union for Cybersecurity) & ISO/IEC 27031 Guidelines for Information and Communication Technology Readiness for Business Continuity (IRBC). |
| Αυστραλία & Νέα Ζηλανδία | 000 (AU) / 111 (NZ); ASD ACSC (1300 292 371) |
Dell ProSupport Australia: 1800 812 393 / Νέα Ζηλανδία: 0800 441 567HPE Enterprise Support Australia: 13 11 47. |
Tip
Πριν καλέσετε το Dell ProSupport, το HPE Pointnext ή ένα επαγγελματικό εργαστήριο ανάκτησης δεδομένων RAID, εξάγετε το Διαγνωστικό πακέτο εκτός ζώνης (iDRAC TSR / HPE iLO AHS):
Ακόμη και όταν ο διακομιστής σας αρνείται να εκκινήσει το λειτουργικό του σύστημα επειδή είναι ο εικονικός δίσκος Foreign ή Offline, μπορείτε να συνδεθείτε στη θύρα διαχείρισης που βασίζεται στο web του διακομιστή (Dell iDRAC ή HPE iLO) από οποιοδήποτε φορητό υπολογιστή στο δίκτυο:
- Στον Dell PowerEdge (iDRAC 8 / 9 / 10): Μετάβαση στο Maintenance -> SupportAssist -> Start a Collection, ελέγξτε Storage Logs (TTY / TermLog) και κάντε κλικ στο Εξαγωγή τοπικά. Αυτό .zip αρχείο περιέχει το RAIDControllerLog.txt δείχνοντας το ακριβές χιλιοστό του δευτερολέπτου που έπεσε κάθε μονάδα δίσκου, το ακριβές DDF GUID μεταδεδομένων, το ακριβές μέγεθος λωρίδας (64 KB vs 256 KB), και εάν έχουν τρυπηθεί λωρίδες.
- Στο HPE ProLiant (iLO 5 / 6): Μετάβαση στο Information -> Active Health System Log και κατεβάστε το .ahs δέσμη.
Συχνές ερωτήσεις¶
Ποια είναι η ακριβής διαφορά μεταξύ του "Εισαγωγή διαμόρφωσης ξένων παραμέτρων" και του "Εκκαθάριση διαμόρφωσης ξένων" στο Dell PERC / MegaRAID;¶
Σκεφτείτε το `Foreign` επισημάνετε ως τον ελεγκτή RAID που ρωτά: "Η διαμόρφωση RAID που είναι γραμμένη σε αυτούς τους σκληρούς δίσκους δεν ταιριάζει με την εσωτερική μνήμη της κάρτας μου. Ποια είναι η αλήθεια;" `Import Foreign Configuration` λέει στον ελεγκτή: "Οι σκληροί δίσκοι έχουν την αλήθεια. Αντιγράψτε τη διαμόρφωση RAID ΑΠΟ τους σκληρούς δίσκους ΣΤΗΝ κάρτα του ελεγκτή και προσαρτήστε τον τόμο μου χωρίς να σβήσετε τίποτα." Χρήση `Import` κάθε φορά που αντικαθιστούσατε μια νεκρή κάρτα RAID, μετακινούσατε όλες τις μονάδες δίσκου σας σε έναν νέο διακομιστή ή είχατε μια δυσλειτουργία τροφοδοσίας/πίσω επιπέδου που έσκαγε την υπάρχουσα συστοιχία σας εκτός σύνδεσης. `Clear Foreign Configuration` λέει στον ελεγκτή: "Διαγράψτε τα μεταδεδομένα RAID από αυτές τις ξένες μονάδες δίσκου και μετατρέψτε τις σε κενές `Unconfigured Good` δίσκους." Χρήση `Clear` ΜΟΝΟ όταν σύρετε μια χρησιμοποιημένη εφεδρική μονάδα δίσκου (που προέρχεται από έναν παλιό αποσυρμένο διακομιστή) σε έναν υγιή διακομιστή που λειτουργεί και θέλετε να σκουπίσετε τα παλιά μεταδεδομένα αυτής της εφεδρικής μονάδας, ώστε να μπορεί να ξαναδημιουργηθεί ως καυτό εφεδρικό.
Μπορώ να βγάλω όλες τις μονάδες SAS/SATA από μια νεκρή Dell PowerEdge R740 (με νεκρή μητρική πλακέτα) και να τις συνδέσω σε μια εφεδρική Dell PowerEdge R730 ή R750 για να εκκινήσω αμέσως τον διακομιστή μου;¶
Ναί. Αυτό ονομάζεται Περιαγωγή Δίσκου ή Μετανάστευση Συστοιχιών και SNIA `DDF` Τα μεταδεδομένα (Disk Data Format) τα καθιστούν αξιόπιστα σε όλη την Dell PERC (`H330`, `H730`, `H740P`, `H755`) και ελεγκτές Broadcom MegaRAID, με την προϋπόθεση ότι ακολουθείτε τρεις κανόνες: (1) Επισημάνετε κάθε δίσκο μονάδας με τον ακριβή αριθμό της θέσης (`Bay 0` μέσω `Bay N`) και τοποθετήστε τα στον διακομιστή αντικατάστασης με την ίδια ακριβώς σειρά. (2) Βεβαιωθείτε ότι το υλικολογισμικό του ελεγκτή RAID του διακομιστή αντικατάστασης είναι στην ίδια ή νεότερη κύρια έκδοση και ότι υποστηρίζει το επίπεδο RAID που χρησιμοποιείται. και (3) Κατά την εκκίνηση στον διακομιστή αντικατάστασης, εισαγάγετε το PERC BIOS, κάντε προεπισκόπηση της Διαμόρφωσης εξωτερικού και επιλέξτε `Import Foreign Configuration`.
Γιατί το HPE Smart Array έδειξε το "1785 - Slot 0 Drive Array Not Configured" στο POST και γιατί πατάει F2 μοιραίο;¶
Στην Hewlett Packard Enterprise (`HPE`) Διακομιστές ProLiant που χρησιμοποιούν ελεγκτές Smart Array, εάν το καλώδιο τροφοδοσίας του SAS backplane είναι χαλαρό ή το ράφι της μονάδας χρειάζεται πολύ χρόνο για να περιστραφεί κατά την εκκίνηση, ο ελεγκτής εμφανίζει ένα μήνυμα POST όπως π.χ. `1785 - Drive Array Not Configured` ή `1789 - Disk Drive(s) Respond` ακολουθούμενη από επιλογές όπως `Press F1 to continue` ή `Press F2 to accept data loss and re-enable logical drive`. Ποτέ μην πιέζετε `F2` χωρίς να διαβάσετε προσεκτικά την ακριβή προτροπή: σε πολλές γενιές υλικολογισμικού Smart Array, πατώντας `F2` όταν λείπουν προσωρινά οι μονάδες δίσκου, λέει στον ελεγκτή να αποδεχτεί τη μόνιμη απώλεια του τόμου που λείπει ή να αρχικοποιήσει εκ νέου τα μεταδεδομένα της λογικής μονάδας δίσκου. Αντίθετα, απενεργοποιήστε αμέσως, στερεώστε το χαλαρό καλώδιο SAS ή την εξωτερική τροφοδοσία ραφιού, ώστε όλες οι μονάδες να περιστρέφονται μαζί και επανεκκινήστε.
Μπορώ να βγάλω μια μονάδα δίσκου από μια συστοιχία Hardware RAID 5 ή RAID 10, να τη συνδέσω σε μια βάση USB-to-SATA στον υπολογιστή μου με Windows και να αντιγράψω τα αρχεία μου;¶
Για RAID 5, RAID 6, RAID 0 ή RAID 10 (με 4+ μονάδες): Όχι. Σε ριγέ συστοιχίες, κάθε μεμονωμένο αρχείο μεγαλύτερο από το μέγεθος λωρίδας (`64 KB` να `256 KB`) τεμαχίζεται σε μικροσκοπικές κορδέλες 64 kilobyte σε όλες τις μονάδες δίσκου ταυτόχρονα, παρεμβαλλόμενες με μπλοκ ισοτιμίας XOR. Η σύνδεση μιας μονάδας RAID 5 σε έναν υπολογιστή με Windows θα εμφανίσει ένα μη αναγνώσιμο διαμέρισμα και εάν κατά λάθος κάνετε κλικ στο "Initialize Disk (`MBR/GPT`)" αναδυόμενο σε αυτήν τη μονάδα δίσκου, θα αντικαταστήσετε τους πρώτους τομείς του Stripe 0. (Η μόνη εξαίρεση είναι ένας καθρέφτης RAID 1 2 μονάδων: σε έναν απλό καθρέφτη RAID 1 2 μονάδων δίσκου, κάθε δίσκος περιέχει ένα πλήρες γραμμικό αντίγραφο του τόμου και μπορεί να τοποθετηθεί μόνο για ανάγνωση σε μια μη RAID SATA/SAS θύρα που δεν μπορεί ποτέ να επαναφέρετε τη θύρα εκκίνησης. την κάρτα RAID.)
Η ανακατασκευή του RAID 5 μου έχει κολλήσει στο 47% και ο διακομιστής μόλις και μετά βίας αποκρίνεται. Πρέπει να κάνω επανεκκίνηση του διακομιστή ή να ακυρώσω την ανακατασκευή;¶
Πρώτον, μην απενεργοποιείτε τον διακομιστή, εάν οι λυχνίες LED δραστηριότητας μονάδας αναβοσβήνουν ακόμα. Όταν μια ανακατασκευή υλικού RAID 5 ή RAID 6 επιβραδύνεται σε ανίχνευση (για παράδειγμα, πέφτει από 150 MB/sec σε 0,5 MB/sec στο 47 τοις εκατό), σχεδόν πάντα σημαίνει ότι μία από τις σωζόμενες μονάδες πηγής έχει χτυπήσει μια ενημερωμένη έκδοση κώδικα αδύναμων/εξευτελιστικών μαγνητικών τομέων και ξοδεύει 8 δευτερόλεπτα (ανά τομέα που εκτελεί εσωτερικά ERC`Error Recovery Control`) επαναλήψεις ανάγνωσης. Ενώ εξακολουθείτε να έχετε πρόσβαση στον μονταρισμένο τόμο μέσω του δικτύου (ακόμα και αν είναι αργός), αντιγράψτε αμέσως τα πιο κρίσιμα αντίγραφα ασφαλείας της βάσης δεδομένων, τα οικονομικά αρχεία και τις ρυθμίσεις παραμέτρων VM από τον διακομιστή σε ξεχωριστή μονάδα NAS ή USB, γιατί εάν αυτή η προβληματική μονάδα πηγής εγκαταλείψει εντελώς πριν φτάσει στο 100%, η αναδόμηση θα ματαιωθεί και ο τόμος μπορεί να γίνει εκτός σύνδεσης.
Σχετικοί οδηγοί¶
- Υποβάθμιση της συστοιχίας RAID NAS, αποτυχία πολλαπλών μονάδων δίσκου και ανάκτηση ZFS/Btrfs
- Καταστροφή αλυσίδας στιγμιότυπων εικονικών μηχανών VMDK, VHDX και QCOW2
- Αποτυχία σκληρού δίσκου και ανάκτηση δεδομένων
- SSD NVMe ξαφνική λειτουργία μόνο για ανάγνωση, 0% εφεδρικά μπλοκ και TRIM απενεργοποίηση διάσωσης
Πηγές και επίσημες οδηγίες¶
- Storage Networking Industry Association (SNIA): Κοινή μορφή δεδομένων δίσκου RAID (
DDF) Τεχνική προδιαγραφή (Έκδοση 2.0), τυποποίηση μεταδεδομένων διαμόρφωσης στο δίσκο (COD) και εισαγωγή ξένων παραμέτρων σε εταιρικούς ελεγκτές RAID. - Μηχανική τεκμηρίωση της Dell Technologies Enterprise: Ελεγκτής RAID Dell PowerEdge (
PERC 9 / 10 / 11 / 12) Οδηγός χρήστη: Διαχείριση ξένων διαμορφώσεων, διατηρημένη κρυφή μνήμη (Pinned Cache), και Επίλυση διάτρητων λωρίδων RAID (SLN156890/000139251). - Broadcom Inc. (πρώην LSI / Avago): Οδηγός χρήσης λογισμικού MegaRAID SAS και
StorCLIΕγχειρίδιο αναφοράς (/cX/fall show previewκαι/cX/fall importΞένες εντολές διαμόρφωσης). - Hewlett Packard Enterprise (HPE): Οδηγός χρήσης HPE Smart Array SR Gen10 / Gen11 και Οδηγός αντιμετώπισης προβλημάτων (Reserved Information Sector
RISΜεταδεδομένα και Κωδικοί σφαλμάτων POST1785να1799). - Εθνικό Ινστιτούτο Προτύπων και Τεχνολογίας (NIST): Special Publication 800-209 (Security Guidelines for Storage Infrastructure) και SP 800-88 Rev. 1 (Guidelines for Media Sanitization).