Μια RAID σκληρού δίσκου βασισμένη σε υλικό είναι δαπανηρή. Για το λόγο αυτό, οι χρήστες δημιουργούν τακτικά ένα λογισμικό RAID στο Linux για να ικανοποιήσουν τις μεγάλες ανάγκες τους σε δεδομένα.
Η δημιουργία μιας πισίνας αποθήκευσης έχει γίνει ευκολότερη για το Linux όλα αυτά τα χρόνια χάρη σε εργαλεία όπως το Mdadm. Με αυτό το πρόγραμμα, οι χρήστες μπορούν να δημιουργήσουν μια σειρά RAID λογισμικού σε λίγα λεπτά!
Εγκαταστήστε το Mdadm
Ο καλύτερος τρόπος για να δημιουργήσετε μια συστοιχία RAID στο Linux είναιγια να χρησιμοποιήσετε το εργαλείο Mdadm. Το Mdadm είναι ένα βοηθητικό πρόγραμμα γραμμής εντολών που επιτρέπει γρήγορο και εύκολο χειρισμό συσκευών RAID. Δυστυχώς, αυτό το λογισμικό δεν περιλαμβάνει τις περισσότερες διανομές από προεπιλογή. Αν θέλετε να το χρησιμοποιήσετε, θα πρέπει να το εγκαταστήσετε με το χέρι.
Ανοίξτε ένα τερματικό και ακολουθήστε τις οδηγίες που αντιστοιχούν στο λειτουργικό σας σύστημα Linux.
Ubuntu
sudo apt install mdadm
Debian
sudo apt install mdadm
Arch Linux
sudo pacman -S mdadm
Μαλακό καπέλλο
sudo dnf install mdadm -y
OpenSUSE
sudo zypper install mdadm
Γενικό Linux
Οι περισσότερες διανομές Linux έχουν πρόσβαση στα Mdadm καιπακέτο για τους χρήστες τους. Τούτου λεχθέντος, εάν δεν μπορείτε να βρείτε το πρόγραμμα στο αποθετήριο πακέτων της διανομής του Linux, υπάρχει ένας άλλος τρόπος να πάτε: κτίριο από την πηγή. Ακολουθήστε τις παρακάτω οδηγίες για να μάθετε πώς να χρησιμοποιείτε το Mdadm.
Βήμα 1: Μεταβείτε στη σελίδα Mdadm GitHub και μάθετε τις εξαρτήσεις που χρειάζεται το πρόγραμμα για την σωστή καταγραφή.
Βήμα 2: Κλωνοποιήστε τον πηγαίο κώδικα με το git εντολή.
git clone https://github.com/neilbrown/mdadm cd mdadm
Βήμα 3: Σύνταξη του κώδικα με το φτιαχνω, κανω εντολή.
make
Βήμα 4: Εγκαταστήστε το Mdadm σε Linux με το κάντε την εγκατάσταση εντολή.
sudo make install
Προετοιμάστε τους σκληρούς δίσκους
Οι συστοιχίες RAID στο Linux απαιτούν τουλάχιστον δύο σκληρούς δίσκους. Αυτοί οι σκληροί δίσκοι πρέπει να είναι εντελώς κενός, χωρίς τίποτα πάνω τους. Εκκινήστε ένα τερματικό και χρησιμοποιήστε το DD εντολή να μηδενίσει το καθένα από αυτά.
Σημείωση: χρησιμοποιήστε το lsblk εντολή για να καθορίσετε την ετικέτα κάθε σκληρού δίσκου.

sudo dd if=/dev/zero of=/dev/sdX
sudo mdadm --zero-superblock /dev/sdX
Δημιουργία πίνακα RAID
Η χρήση του Mdadm για τη δημιουργία μιας νέας σειράς RAID είναι πολύ απλή. Για να το κάνετε, γράψτε την ακόλουθη εντολή σε ένα τερματικό. Βεβαιωθείτε ότι έχετε τροποποιήσει και αφαιρέσει το Χ'S στη λειτουργία τερματικού, καθώς οι ετικέτες της μονάδας δίσκου σας θα διαφέρουν από το δοθέν παράδειγμα.
Σημείωση: σε αυτό το παράδειγμα, χρησιμοποιούμε το εργαλείο διαχείρισης Mdadm RAID για να δημιουργήσετε μια συσκευή με δύο σκληρούς δίσκους. Εάν το RAID χρειάζεται περισσότερους από δύο σκληρούς δίσκους, αλλάξτε επιθετικές συσκευές = 2 προς το επιθετικές συσκευές = 3 ή μεγαλύτερο αριθμό.

sudo mdadm --create --verbose /dev/md0 --level=0 --raid-devices=2 /dev/sdX /dev/sdXX
Αφήστε το Mdadm να δημιουργήσει τη συσκευή RAID. Να είστε υπομονετικοί και αφήστε το εργαλείο να λειτουργήσει. Όταν ολοκληρωθεί η διαδικασία, ήρθε η ώρα να το ελέγξετε για να δείτε αν λειτουργεί η συστοιχία μονάδων δίσκου.
Μπορείτε να ελέγξετε ότι το RAID έγινε επιτυχώς με την εκτέλεση του Γάτα εντολή σε ένα παράθυρο τερματικού.
cat /proc/mdstat
Δημιουργία συστοιχίας RAID
Όταν συνδυάζετε δίσκους για να δημιουργήσετε μια συστοιχία RAID,οι μονάδες σκληρών δίσκων σας μαζί για να δημιουργήσετε μια ενιαία συσκευή αποθήκευσης. Αυτή η συσκευή αποθήκευσης είναι εντελώς κενή και απρόσιτη. Δεν θα μπορείτε να τοποθετήσετε δεδομένα σε αυτό, χωρίς να το διαμορφώσετε.
Η μορφοποίηση μιας μονάδας RAID στο Linux απαιτεί τη χρήση της εντολής MKFS. Σε ένα τερματικό, εκτελέστε mkfs.ext4. Η εκτέλεση αυτής της εντολής θα δημιουργήσει ένα νέο σύστημα αρχείων Extended4 στον πίνακα
sudo mkfs.ext4 -F /dev/md0
Ορίστε τη συστοιχία RAID
Προτού μπορέσετε να αποκτήσετε πρόσβαση στη νέα συσκευή σας RAID σε Linux, πρέπει να εγκατασταθεί στο σύστημα. Για να το εγκαταστήσετε, ξεκινήστε ένα τερματικό και ακολουθήστε τα παρακάτω βήματα.
Βήμα 1: Δημιουργήστε ένα νέο φάκελο για να το RAID να προσαρτήσετε με το mkdir εντολή.
sudo mkdir -p /mount/md0
Βήμα 2: Χρησιμοποιήστε το βουνό εντολή και δεσμεύστε τη συστοιχία RAID στη νέα / mnt / md0 ντοσιέ.
sudo mount /dev/md0 /mnt/md0
Μόλις τοποθετηθεί, αποκτήστε πρόσβαση στη συστοιχία RAID με το CD εντολή.
cd /mnt/md0
Για μια μόνιμη συναρμολόγηση RAID στο Linux, κάντε τα εξής:
sudo echo "#RAID 0 Mount in /mnt/md0" >> /etc/fstab sudo echo "/dev/md0 /mnt/md0 ext4 defaults,nofail,discard 0 0" >> /etc/fstab
Αν θέλετε να αποσυνδέσετε το RAID, θα χρειαστεί να χρησιμοποιήσετε το RAID umount εντολή.
Σημείωση: ΜΗΝ προσπαθήσετε να αποσυνδέσετε τη συσκευή RAID κατά την αντιγραφή δεδομένων!
sudo umount /dev/md0
Το παραδοσιακό umount η εντολή θα πρέπει να λειτουργήσει. Εάν αντιμετωπίζετε προβλήματα και το RAID αρνείται να αποσυνδεθεί από το σύστημα, προσπαθήστε να χρησιμοποιήσετε το "μεγάλο" διακόπτης.
sudo umount /dev/md0 -l</ p>
Σχόλια