РАИД чврстог диска заснованог на хардверу је скуп. Из тог разлога, корисници редовно креирају софтверски РАИД на Линук-у како би задовољили своје велике потребе за подацима.
Подешавање складишног простора постало је лакше на Линук-у током година, захваљујући алатима као што је Мдадм. Са овим програмом, корисници могу креирати софтверски РАИД низ за неколико минута!
Преглед садржаја
Инсталирајте Мдадм
Најбољи начин да креирате РАИД низ на Линук-у је да користите Мдадм алат. Мдадм је услужни програм командне линије који омогућава брзу и лаку манипулацију РАИД уређајима. Нажалост, овај софтвер се подразумевано не испоручује са већином дистрибуција. Ако желите да га користите, мораћете да га инсталирате ручно.
Отворите терминал и пратите упутства која одговарају вашем Линук оперативном систему.
Убунту
sudo apt install mdadm
Дебиан
sudo apt install mdadm
Арцх Линук
sudo pacman -S mdadm
Федора
sudo dnf install mdadm -y
ОпенСУСЕ
sudo zypper install mdadm
Генериц Линук
Већина Линук дистрибуција има приступ Мдадм-у и пакује га за своје кориснике. Међутим, ако не можете да пронађете програм у спремишту пакета ваше Линук дистрибуције, постоји још један начин: прављење из извора. Пратите упутства у наставку да бисте сазнали како да натерате Мдадм да ради.
Корак 1: Пређите на страницу Мдадм ГитХуб и сазнајте које зависности програм треба да правилно компајлира.
Корак 2: Клонирајте изворни код помоћу гит команде.
git clone https://github.com/neilbrown/mdadm cd mdadm
Корак 3: Преведите код са командом маке.
make
Корак 4: Инсталирајте Мдадм на Линук помоћу команде маке инсталл.
sudo make install
Припремите чврсте дискове
РАИД низови на Линук-у захтевају најмање два чврста диска. Ови чврсти дискови морају бити потпуно празни, без ичега на њима. Покрените терминал и користите команду ДД да нулирате сваки од њих.
Напомена: користите команду лсблк да бисте одредили ознаку сваког чврстог диска.
sudo dd if=/dev/zero of=/dev/sdX
Сада када је команда ДД завршена, користите алатку Мдадм да ресетујете суперблок сваког чврстог диска. Обавезно замените слово „Кс“ стварним словом диск јединице.
sudo mdadm --zero-superblock /dev/sdX
Када је команда Мдадм суперблоцк завршена, пређите на следећи корак у процесу.
Прављење РАИД низа
Коришћење Мдадм-а за креирање новог РАИД низа је веома једноставно. Да бисте то урадили, напишите следећу команду у терминалу. Обавезно измените и уклоните Кс-ове у операцији терминала, јер ће се ознаке ваше диск јединице разликовати од датог примера.
Напомена: у овом примеру користимо Мдадм РАИД алат за управљање да креирамо уређај са два чврста диска. Ако је вашем РАИД-у потребно више од два чврста диска, промените раид-девицес=2 у раид-девицес=3 или већи број.
sudo mdadm --create --verbose /dev/md0 --level=0 --raid-devices=2 /dev/sdX /dev/sdXX
Нека Мдадм направи РАИД уређај. Будите стрпљиви и пустите алат да ради. Када је процес завршен, време је да проверите да ли диск јединица ради.
Можете да проверите да ли је ваш РАИД успешно направљен тако што ћете извршити наредбу цат у прозору терминала.
cat /proc/mdstat
Форматирајте РАИД низ
Када комбинујете диск јединице да бисте направили РАИД низ, ваши чврсти дискови се удружују како би створили један уређај за складиштење. Овај уређај за складиштење је потпуно празан и недоступан. Нећете моћи да поставите никакве податке на њега, без форматирања.
Форматирање РАИД диск јединице на Линук-у захтева употребу наредбе МКФС. У терминалу покрените мкфс.ект4. Покретање ове команде ће креирати нови Ектендед4 систем датотека у низу
sudo mkfs.ext4 -F /dev/md0
Монтирајте РАИД низ
Пре него што можете да приступите свом новом РАИД уређају на Линук-у, он мора да буде монтиран на систем. Да бисте га монтирали, покрените терминал и следите доле наведене кораке.
Корак 1: Креирајте нову фасциклу за РАИД за монтирање помоћу команде мкдир.
sudo mkdir -p /mount/md0
Корак 2: Користите команду за монтирање и повежите РАИД низ за нову фасциклу /мнт/мд0.
sudo mount /dev/md0 /mnt/md0
Када се монтира, приступите свом РАИД низу помоћу ЦД команде.
cd /mnt/md0
За трајно монтирање РАИД-а на Линук-у урадите:
sudo echo "#RAID 0 Mount in /mnt/md0" >> /etc/fstab sudo echo '/dev/md0 /mnt/md0 ext4 defaults,nofail,discard 0 0' >> /etc/fstab
Ако желите да искључите свој РАИД, мораћете да користите команду умоунт.
Напомена: НЕ покушавајте да искључите свој РАИД уређај док копирате податке!
sudo umount /dev/md0
Традиционална команда умоунт би требало да функционише. Ако наиђете на проблеме и РАИД одбија да се искључи са система, покушајте да користите прекидач „л“.
sudo umount /dev/md0 -l