Хардуерно базиран твърд диск 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
Fedora
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 масив е много лесно. За да го направите, изпишете следната команда в терминал. Не забравяйте да промените и премахнете хВ операцията на терминала, тъй като етикетите на вашия диск ще се различават от дадения пример.
Забележка: в този пример използваме инструмента за управление на RAID 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
Mount RAID масив
Преди да имате достъп до новото си RAID устройство на Linux, то трябва да бъде монтирано към системата. За да го монтирате, стартирайте терминал и следвайте стъпките по-долу.
Етап 1: Създайте нова папка за RAID, към която да се монтирате защитен режим команда.
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 устройството си, докато копирате данни!
sudo umount /dev/md0
Традиционното демонтирате командата трябва да работи. Ако се сблъскате с проблеми и RAID отказва да се монтира от системата, опитайте се да използвате "L" ключ.
sudo umount /dev/md0 -l</ P>
Коментари