Επέκταση RAID 5 Χωρίς απώλεια δεδομένων: Προσθήκη μονάδων δίσκου σε ελεγκτές, NAS, Linux

Σε αυτό το σεμινάριο, θα σας περπατήσουμεΗ διαδικασία προσθήκης περισσότερων μονάδων σε μια υπάρχουσα συστοιχία RAID 5 χωρίς να διακινδυνεύσει οποιαδήποτε απώλεια δεδομένων. Είτε χρησιμοποιείτε ένα σύστημα ελεγκτή υλικού, NAS ή Linux, αυτός ο οδηγός θα σας παράσχει τα απαραίτητα βήματα για να επεκτείνετε την ικανότητα αποθήκευσης με ασφάλεια.

Το πρόγραμμα περιήγησής σας δεν υποστηρίζει τον ήχο HTML, αλλά μπορείτε ακόμα
Κατεβάστε το αρχείο.

Περιεχόμενα

  • Μέθοδος 1.Πώς να επεκτείνετε και να υπάρξετε RAID 5 με βάση έναν ελεγκτή
  • Μέθοδος 2.Πώς να επεκτείνετε το RAID5 σε μια συσκευή αποθήκευσης NAS
  • Μέθοδος 3.Πώς να επεκτείνετε το MDRAID
  • Μέθοδος 4.Πώς να επεκτείνετε ένα λογισμικό LVMRAID
  • Μέθοδος 5.Πώς να επεκτείνετε ένα BTRFSRAID
  • Σύναψη
  • Ερωτήσεις και απαντήσεις
  • Σχόλια

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

Εάν ο διακομιστής σας διαθέτει δωρεάν υποδοχή για άλλο σκληρό δίσκο, τότε μπορείτε να επεκτείνετε το υπάρχον σύστημα RAID χωρίς να χάσετε καθόλου δεδομένα. Θα διερευνήσουμε πώς θα προσθέσουμε έναν σκληρό δίσκο σε έναν πίνακα που βασίζεται σε έναν ελεγκτή ή χτίστηκε σε ένα σύστημα αποθήκευσης NAS (με το παράδειγμα μιας μονάδας QNAP), πώς να το κάνετε σε μια επιδρομή με βάση το λογισμικό Linux που δημιουργήθηκε με τη βοήθεια τουMdadmκαιLVMβοηθητικά προγράμματα ή στον πίνακα που δημιουργήθηκε με τα μέσα του συστήματος αρχείων BTRFS.


Πηγαίνω για προβολή


Πώς να προσθέσετε περισσότερες μονάδες δίσκου σε μια υπάρχουσα επιδρομή 5 χωρίς να χάσετε δεδομένα. Ελεγκτής, NAS, Linux

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

Ορισμένοι ελεγκτές υποστηρίζουν την προσθήκη νέων σκληρών δίσκων στα υπάρχοντα συστήματα RAID 5 και 6, τα οποία επιτρέπουν την επέκταση της συστοιχίας δίσκων προκειμένου να έχετε περισσότερο χώρο αποθήκευσης για τα αρχεία σας. Στο παράδειγμά μας, θα επεκτείνουμε ένα RAID 5 με 3 μονάδες για να πάρετε μια επιδρομή 5 με 4 μονάδες δίσκου.

Ας ξεκινήσουμε με τη σύνδεση της νέας μονάδας δίσκου στο διακομιστή. Μετά από αυτό, μεταβείτε στο βοηθητικό πρόγραμμα διαχείρισης BIOS ή RAID του ελεγκτή. Λάβετε υπόψη ότι ορισμένοι ελεγκτές ενδέχεται να μην υποστηρίζουν την προσθήκη νέων μονάδων, οπότε είναι πάντα καλή ιδέα να ελέγξετε το εγχειρίδιο της συσκευής αποθήκευσης για λεπτομέρειες. Λάβετε υπόψη ότι ορισμένοι ελεγκτές ενδέχεται να μην υποστηρίζουν την προσθήκη νέων μονάδων, οπότε είναι πάντα καλή ιδέα να ελέγξετε το εγχειρίδιο της συσκευής αποθήκευσης για λεπτομέρειες. Όλα τα δεδομένα σχετικά με τη νέα μονάδα δίσκου θα διαγραφούν. Επίσης, συνιστούμε να δημιουργήσετε ένα αντίγραφο ασφαλείας των σημαντικών αρχείων που είναι αποθηκευμένα στον πίνακα σας.

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

Μετά από αυτό, επιλέξτε τη μονάδα δίσκου για να προσθέσετε στον πίνακα και κάντε κλικΕκτός. Ξεκινά τη διαδικασία επέκτασης πίνακα και μπορείτε να δείτε την κατάσταση εδώ.

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

Μετά από αυτό, αρχίζει η διαδικασία ανοικοδόμησης του πίνακα. Όταν τελειώσει, η χωρητικότητα της συστοιχίας θα αυξηθεί. Εν τω μεταξύ, όλα τα δεδομένα σας στους δίσκους συστοιχίας θα παραμείνουν άθικτοι.

Εάν μια συγκεκριμένη μονάδα δεν εμφανίζεται σε αυτήν τη λίστα, ίσως είναι ακατάλληλο για την προσθήκη στον πίνακα. Για παράδειγμα, η χωρητικότητά του θα μπορούσε να είναι χαμηλότερη από αυτή οποιασδήποτε άλλης μονάδας εντός του πίνακα ή η μονάδα δεν διαμορφώθηκε για αυτή τη λειτουργία. Μπορεί επίσης να ανήκει σε μια άλλη συστοιχία δίσκου ή να διαμορφώνεται ωςHot Swap Drive.

Μέθοδος 2.Πώς να επεκτείνετε το RAID5 σε μια συσκευή αποθήκευσης NAS

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

Για να το κάνετε, συνδέστε το σκληρό δίσκο με το NAS, εκκινήστε το και ανοίξτε τον πίνακα διαχείρισης αποθήκευσης. Μετά από αυτό, ανοίξτε το μενού και πρόσβασηΔιαχειριστής αποθήκευσης - Πισίνα αποθήκευσης.

Κάντε κλικ στοΕνέργειεςκουμπί και επιλέξτεΠροσθήκη δίσκουαπό τη λίστα.

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

Όταν το κάνετε αυτό, θα υπάρξει μια προειδοποίηση ότι όλες οι πληροφορίες σχετικά με το δίσκο πρόκειται να διαγραφούν. ΚλικΕΝΤΑΞΕΙΓια να επιβεβαιώσετε αυτήν την ενέργεια. Στο επόμενο στάδιο, ελέγξτε τις ιδιότητες και κάντε κλικΕφαρμόζω. Ξεκινά τη διαδικασία αρχικοποίησης, αλλά ο δίσκος θα είναι διαθέσιμος ακόμα και τώρα, ώστε να μπορείτε να συνεχίσετε να εργάζεστε με την αποθήκευση.

Όταν τελειώσει η αρχικοποίηση, το τελευταίο βήμα είναι να επεκταθεί η επιδρομή. Για να το κάνετε, ανοίξτεΤόμος, μετά πηγαίνετε στοΔράση-Διαμορφώ, και στο παράθυρο που ανοίγει, ρυθμίστε το απαραίτητο μέγεθος και κάντε κλικ στο OK. Περιμένετε μέχρι να τελειώσει η λειτουργία επέκτασης και ελέγξτε τα δεδομένα που αποθηκεύτηκαν στους δίσκους.

Όλα τα αρχεία είναι ακόμα εκεί.

Μέθοδος 3.Πώς να επεκτείνετε το MDRAID

Τώρα ας εξερευνήσουμε πώς να προσθέσουμε μια μονάδα δίσκου στο MDRAID 5 χωρίς να χάσετε δεδομένα αποθηκευμένα στη συστοιχία δίσκου. Στο Linux Ubuntu, έχω δημιουργήσει ένα λογισμικό RAID 5 που αποτελείται από τρεις δίσκους, χρησιμοποιώντας το βοηθητικό πρόγραμμα MDADM. Πρέπει να προσθέσω έναν άλλο σκληρό δίσκο του ίδιου μεγέθους σε αυτόν τον πίνακα. Για αρχάριους, πρέπει να προετοιμάσουμε ένα δίσκο.

Ας προσδιορίσουμε τον δίσκο που πρέπει να προστεθεί και να πληκτρολογήσει αυτήν την εντολή.

Cat /proc/partitionsΑντίγραφο

Μετά από αυτό, πρέπει να δημιουργήσω ένα διαμέρισμα στο δίσκο.

fdisk /dev/sdeΑντίγραφο

  • n- Νέο;
  • π.- Πρωτοβάθμια?
  • 1- αριθμός διαμερίσματος.

Αφήστε άλλες ρυθμίσεις χωρίς αλλαγές και πατήστε Enter δύο φορές.

W- Καταγράψτε τις αλλαγές.

Τώρα που ο δίσκος διαχωρίζεται, προσθέστε το στην υπάρχουσα σειρά RAID5 χρησιμοποιώντας αυτήν την εντολή:

mdadm –add /dev/md127 /dev/sde1Αντίγραφο

Ελέγξτε την επιδρομή:

cat /proc/mdstatΑντίγραφο

Ως αποτέλεσμα, ο δίσκος προστέθηκε ως εφεδρική συσκευή. Για να επεκτείνετε τον πίνακα με αυτό το νέο δίσκο, πρέπει να πληκτρολογήσετε την ακόλουθη εντολή:

Mdadm –grow –raid-devices=4 /dev/md127Αντίγραφο

Αυτή η εντολή λέει στο σύστημα ότι η επιδρομή χρησιμοποιεί 4 σκληρούς δίσκους. Με αυτόν τον τρόπο, η εντολή αρχικοποιεί την ανοικοδόμηση της επιδρομής, καθώς οι πληροφορίες πρέπει να εξαπλωθούν σε όλους τους σκληρούς δίσκους. Αυτή η διαδικασία διαρκεί λίγο χρόνο, οπότε περιμένετε μέχρι να τελειώσει.

Προτεινόμενη ανάγνωση:Αποτελεσματικές μέθοδοι ανάκτησης επιδρομών: Ανάκτηση δεδομένων από μια συντριβή επιδρομή σε ένα ελαττωματικό δίκτυο Lacie 5Big 2 NAS

Για να εμφανιστεί η κατάστασή του, υπάρχει μια ειδική εντολή:

Cat /proc/mdstatΑντίγραφο

Η πραγματική πρόοδος αναμόρφωσης θα εμφανιστεί εδώ.

Τώρα η επιδρομή αποτελείται από τέσσερις σκληρούς δίσκους, αλλά το μέγεθός του εξακολουθεί να είναι ίσο με 100 GB.

Για να μπορείτε να χρησιμοποιήσετε τα διαθέσιμα 50 GB στο RAID 5, θα πρέπει να αλλάξετε το μέγεθος του συστήματος αρχείων. Πρώτον, εκτελέστε τον έλεγχο ακεραιότητας.

e2fsck -f /dev/md127Αντίγραφο

Αφού ολοκληρωθεί αυτή η λειτουργία χωρίς σφάλματα, το σύστημα αρχείων μπορεί να επεκταθεί. Μπορείτε να το κάνετε με τη βοήθεια του εργαλείου που ονομάζεταιαλλαγή μεγέθους2Fs.

resize2fs /dev/md127Αντίγραφο

Τοποθετήστε το δίσκο και ελέγξτε το. Το διαμέρισμα έχει επεκταθεί και όλα τα αρχεία είναι ακόμα εκεί.

Μέθοδος 4.Πώς να επεκτείνετε ένα λογισμικό LVMRAID

Τώρα ας μάθουμε τι μπορεί να γίνει σε έναν άλλο τύπο επιδρομής λογισμικού, που χτίστηκε με το βοηθητικό πρόγραμμα LVM. Έχω ένα LVM RAID 5 που αποτελείται από τρεις σκληρούς δίσκους και θα ήθελα να προσθέσω ένα ακόμη.

Για αρχάριους, θα πρέπει να προετοιμαστεί και να χωριστεί. Θα σας δείξω πώς να το κάνετε με τοφουσκωτόχρησιμότητα.

Για διαχωρισμό, πληκτρολογήστε την ακόλουθη εντολή:

Fdisk /dev/sddΑντίγραφο

Καθορίστε το όνομα του δίσκου εδώ.

  • n- Νέο;
  • π.- Πρωτοβάθμια?
  • 1- αριθμός διαμερίσματος.

Αφήστε άλλες ρυθμίσεις χωρίς αλλαγές και πατήστε Enter δύο φορές.

W- Καταγράψτε τις αλλαγές.

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

Pvcreate /dev/sdd1Αντίγραφο

Στη συνέχεια, χρησιμοποιήστε αυτόν τον εικονικό δίσκο για να επεκτείνετε την ομάδα VG1, με αυτήν την εντολή:

Vgextend vg1 /dev/sdd1Αντίγραφο

Ελέγξτε τις ιδιότητες της εικονικής ομάδας.

VgsΑντίγραφο

Τέλος, πληκτρολογήστε την εντολή για να επεκτείνετε τον λογικό τόμο RAID 5:

lvconvert --stripes 3 /dev/vg1/lvr5Αντίγραφο

Στη συνέχεια, επεκτείνετε το σύστημα αρχείων στον λογικό τόμο

lvresize --extents +100%FREE --resizefs /dev/vg1/lvr5Αντίγραφο

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

Μέθοδος 5.Πώς να επεκτείνετε ένα BTRFSRAID

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

Για να επεκτείνετε το λογισμικό BTRFSRAID, θα χρησιμοποιήσουμε την προσθήκη της εντολής BTRFS. Για να προσθέσετε μια συσκευή αποθήκευσης στο σύστημα αρχείων τοποθετημένου, εκτελέστε αυτήν την εντολή:

btrfs device add /dev/sdd /media/lin/dataΑντίγραφο

Αφού προστεθεί η συσκευή, συνιστάται να εξισορροπηθεί το σύστημα αρχείων BTRFS. Για να το κάνετε, πληκτρολογήστε αυτήν την εντολή στο τερματικό:

btrfs balance start /media/lin/dataΑντίγραφο

Όταν ελέγξουμε τον πίνακα με το βοηθητικό πρόγραμμα δίσκου, μπορείτε να δείτε ότι το μέγεθός του έχει αυξηθεί και τα αρχεία που είναι αποθηκευμένα στον πίνακα δίσκων δεν έχουν διαγραφεί.

Σύναψη

Συνοψίζοντας, μόλις διερευνήσαμε διάφορους τρόπους επέκτασης μιας επιδρομής. Μετά το φροντιστήριο βίντεο, θα μπορείτε να αποθηκεύσετε τα δεδομένα που αποθηκεύονται στο σύστημα RAID σας. Αλλά ακόμα και αν η επιδρομή σας έχει καταρρεύσει και χάσατε την πρόσβαση στα αρχεία που είναι αποθηκευμένα σε αυτόν τον πίνακα δίσκων, θα είστε πάντα σε θέση να τα αποκαταστήσετε με τη βοήθεια του εξειδικευμένου εργαλείου - Hetman Raid Recovery. Στα προηγούμενα άρθρα μας, μελετήσαμε λεπτομερώς τη διαδικασία ανάκτησης δεδομένων από όλους τους τύπους επιδρομών που αναφέρονται σε αυτό το υλικό.

#ΔράσηΠεριγραφή
1.Απενεργοποιήστε τον ελεγκτή NAS ή RAIDΤοποθετήστε με ασφάλεια τον ελεγκτή NAS ή RAID και αποσυνδέστε τις μονάδες δίσκου.
2.Συνδέστε δίσκους με υπολογιστήΣυνδέστε τις δίσκους RAID σε έναν υπολογιστή Windows χρησιμοποιώντας προσαρμογείς SATA ή USB.
3.Εγκαταστήστε την ανάκαμψη Hetman RAIDΚατεβάστε και εγκαταστήστε το λογισμικό αποκατάστασης Hetman RAID στο Windows PC.
4.Εκκινήστε το πρόγραμμαΑνοίξτε την ανάκτηση Hetman RAID και επιτρέψτε στο λογισμικό να ανιχνεύει αυτόματα τη διαμόρφωση RAID.
5.Σάρωση δεδομένωνΕπιλέξτε την ανιχνευμένη συστοιχία RAID και εκτελέστε μια πλήρη σάρωση για να αναζητήσετε χαμένα δεδομένα.
6.Ελέγξτε και ανακτήστεΕλέγξτε τα αρχεία που βρέθηκαν και επιλέξτε αυτά που θέλετε να ανακάμψετε. Αποθηκεύστε τα σε άλλη συσκευή αποθήκευσης.
7.Αντικαταστήστε την ελαττωματική μονάδαΑντικαταστήστε οποιαδήποτε ελαττωματική μονάδα με ένα νέο εάν ανιχνευθεί.
8.Αποκατάσταση δεδομένωνΜεταφέρετε τα ανακτηθέντα δεδομένα πίσω στο NAS.