- - Як налаштувати програмний RAID на Linux

Як налаштувати програмний RAID на Linux

RAID на жорсткому диску на основі апаратних засобів дорого коштує. З цієї причини користувачі регулярно створюють програмне забезпечення RAID в Linux, щоб задовольнити свої великі потреби в даних.

Завдяки таким інструментам, як Mdadm, впродовж багатьох років Linux налаштовувався на Linux. За допомогою цієї програми користувачі можуть створити програмний масив 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
Тепер, коли DD команда завершена, використовуйте інструмент Mdadm для скидання суперблоку кожного жорсткого диска. Не забудьте замінити букву "X" фактичною літерою диска.
sudo mdadm --zero-superblock /dev/sdX
Коли команда суперблоку Mdadm виконана, перейдіть до наступного кроку в процесі.

Створення RAID масиву

Використання Mdadm для створення нового масиву RAID дуже просте. Для цього випишіть у термінал наступну команду. Не забудьте змінити та вилучити ХВ операції терміналу, оскільки мітки вашого накопичувача будуть відрізнятися від наведеного прикладу.

Примітка. У цьому прикладі ми використовуємо інструмент управління Mdadm RAID для створення пристрою з двома жорсткими дисками. Якщо вашому RAID потрібно більше двох жорстких дисків, змініть його raid-пристрої = 2 до raid-пристрої = 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, вам потрібно скористатися umount командування.

Примітка: НЕ намагайтеся роз’єднати RAID-пристрій під час копіювання даних!

sudo umount /dev/md0

Традиційне umount команда повинна працювати. Якщо у вас виникли проблеми, і RAID відмовляється скасовуватись із системи, спробуйте скористатися "L" перемикач.

sudo umount /dev/md0 -l
</p>

Коментарі