RAID - це надлишковий масив недорогих дисків, що використовується для високої доступності та надійності у широкомасштабних середовищах, де дані потрібно захищати, ніж звичайне використання. Raid - це всього лише набір дисків у пулі, щоб стати логічним томом і містить масив. Комбіновані драйвери створюють масив або викликаються як набір (group).
RAID можна створити, якщо до рейдового контролера приєднано мінімум 2 диски і можна додати логічний том або більше дисків до масиву відповідно до визначених рівнів RAID. Software Raid доступний без використання фізичного обладнання, яке називається програмним рейдом. Software Raid буде названо Raid Poor man.
Основна концепція використання RAID - це збереження даних з єдиної точки збою, тобто якщо ми використовуємо один диск для зберігання даних і якщо це не вдалося, то немає шансів повернути наші дані, щоб зупинити втрату даних, нам потрібна відмовостійкість метод. Отже, ми можемо використовувати деяку колекцію диска для формування набору RAID.
Смуга - це смугасті дані на кількох дисках одночасно шляхом поділу вмісту. Припустимо, у нас є два диски, і якщо ми збережемо вміст на логічному томі, він буде збережений на обох двох фізичних дисках шляхом поділу вмісту. Для кращої продуктивності RAID 0 буде використано, але ми не можемо отримати дані, якщо один із дисків вийшов з ладу. Отже, використовувати RAID 0 не є хорошою практикою. Єдине рішення - встановити операційну систему з логічними томами, що застосовуються RAID0, щоб захистити важливі файли.
Мінімальна кількість дисків, дозволених для створення RAID 0 2, але можна додати ще диск, але порядок має бути вдвічі більшим за 2, 4, 6, 8. Якщо у вас є фізична карта RAID з достатньою кількістю портів, ви можете додати більше дисків.
Тут ми не використовуємо апаратний рейд, це налаштування залежить лише від програмного RAID. Якщо у нас є фізична апаратна рейдова картка, ми можемо отримати до неї доступ із її утиліти Інтерфейс користувача. Деякі материнські плати за замовчуванням вбудовані з функцією RAID Інтерфейс користувача можна отримати доступ за допомогою Ctrl+I ключі.
Якщо ви новачок у налаштуваннях RAID, прочитайте нашу попередню статтю, де ми розглянули деякі основні вступні відомості про RAID.
Операційна система: CentOS 6.5 Final. IP -адреса: 192.168.0.225. Два диска: по 20 ГБ кожен.
Ця стаття є частиною 2 серії 9-посібників RAID, тут, у цій частині, ми побачимо, як ми можемо створити та налаштувати програмне забезпечення RAID0 або стрипінг в системах або серверах Linux за допомогою двох 20 ГБ диски з назвою sdb та sdc.
1. Перш ніж налаштовувати RAID0 в Linux, давайте оновимо систему, а потім встановимо "mdadm‘Пакет. Mdadm - це невелика програма, яка дозволить нам налаштовувати та керувати RAID -пристроями в Linux.
# yum очистити все && yum оновлення. # yum встановити mdadm -y.
2. Перш ніж створювати RAID 0, переконайтеся, що два підключених жорстких диска виявлені чи ні, за допомогою наведеної нижче команди.
# ls -l /dev | grep sd.
3. Після того, як нові жорсткі диски будуть виявлені, настав час перевірити, чи підключені диски вже використовують будь -який існуючий наліт за допомогою команди "mdadm".
# mdadm --examine /dev /sd [b-c]
У наведеному вище висновку ми дізнаємось, що жоден із RAID не був застосований до цих двох sdb та sdc диски.
4. Тепер створіть sdb та sdc розділів для рейду за допомогою наступної команди fdisk. Тут я покажу, як створити розділ на sdb диск.
# fdisk /dev /sdb.
Дотримуйтесь наведених нижче інструкцій щодо створення розділів.
Дотримуйтесь наведених нижче вказівок щодо створення автоматичного рейду Linux на розділах.
Примітка: Будь ласка, виконайте ті ж наведені вище інструкції, щоб створити розділ sdc їздити зараз.
5. Після створення розділів перевірте, чи обидва драйвери правильно визначені для RAID, за допомогою наступної команди.
# mdadm --examine /dev /sd [b-c] # mdadm --examine /dev /sd [b-c] 1.
6. Тепер створіть MD -пристрій (тобто /dev/md0) і застосуйте рівень рейду за допомогою команди нижче.
# mdadm -C /dev /md0 -l raid0 -n 2 /dev /sd [b -c] 1. # mdadm --create /dev /md0 --level = смуга --raid-devices = 2 /dev /sd [b-c] 1.
7. Після створення пристрою md тепер перевірте статус Рівень RAID, Пристрої та Масив використовуються за допомогою наступних серій команд, як показано.
# cat /proc /mdstat.
# mdadm -E /dev /sd [b -c] 1.
# mdadm --detail /dev /md0.
8. Створіть файлову систему ext4 для пристрою RAID /dev/md0 і встановіть його під /dev/raid0.
# mkfs.ext4 /dev /md0.
9. Після того, як файлова система ext4 була створена для пристрою Raid, тепер створіть каталог точок монтування (тобто /mnt/raid0) і встановіть пристрій /dev/md0 під ним.
# mkdir /mnt /raid0. # mount/dev/md0/mnt/raid0/
10. Далі переконайтеся, що пристрій /dev/md0 монтується під /mnt/raid0 каталог за допомогою df команду.
# df -h.
11. Далі створіть файл під назвою «tecmint.txt"Під точкою кріплення /mnt/raid0, додайте певний вміст до створеного файлу та перегляньте вміст файлу та каталогу.
# торкніться /mnt/raid0/tecmint.txt. # echo "Привіт усім, як справи?" > /mnt/raid0/tecmint.txt. # cat /mnt/raid0/tecmint.txt. # ls -l/mnt/raid0/
12. Після того як ви перевірили точки монтування, настав час створити запис fstab у /etc/fstab файл.
# vim /etc /fstab.
Додайте наступний запис, як описано. Можуть змінюватися залежно від вашого розташування монтування та файлової системи, яку ви використовуєте.
/dev/md0/mnt/raid0 ext4 за замовчуванням 0 0.
13. Запустити кріплення "-а", Щоб перевірити, чи є помилка у введенні fstab.
# mount -av.
14. Нарешті, збережіть конфігурацію рейду в одному з файлів, щоб зберегти конфігурації для подальшого використання. Знову ми використовуємо команду "mdadm" з "-s"(Сканувати) і"-v'(Детальні) варіанти, як показано.
# mdadm -E -s -v >> /etc/mdadm.conf. # mdadm --detail --scan --verbose >> /etc/mdadm.conf. # cat /etc/mdadm.conf.
Ось і все, як ми бачили тут, як налаштувати стрипінг RAID0 з рівнями рейду за допомогою двох жорстких дисків. У наступній статті ми побачимо, як налаштувати RAID5.