« Назад

 

 

Вихідні дані

Маємо два жорсткі диски однакового об’єму. Завдання – створити RAID1-масив:

  • /dev/md0 – swap
  • /dev/md1 – /boot
  • /dev/md2 – / 

 

Створення програмного RAID1

Найпростіший і найбезпечніший спосіб створення програмного RAID-масиву – етап встановлення операційної системи. Проілюструємо це на прикладі.. 

Отже маємо два не розмічені жорсткі диски однакового об’єму:

Raid11

 

 Створюємо перший розділ – який буде використовуватися для swap. У розділі Використовувати як вибираємо фізичний том для RAID:

Raid12

 

Другий розділ – /boot. У розділі Використовувати як вибираємо фізичний том для RAID, оскільки розділ завантажувальний, в опції мітка ‘завантажувальний’  вибираємо вкл:

Raid13

 

Третій розділ – /. У розділі Використовувати як вибираємо Фізичний том для RAID.

 Для другого жорсткого диска повторюємо всі вище вказані процедури, не забуваючи вказувати такий самий розмір для розділів.

Далі вибираємо Налаштування програмного RAID:

Raid14

 

На запитання відповідаємо ствердно:

Raid15

Після цього створюємо три складові розділи md0, md1, md2 (md-multidisk), які і будуть swap, /boot, /. Для цього вибираємо Створити пристрій MD:

Raid16

 

Вибираємо RAID1:

Raid17

 

Наступні два параметри за замовчуванням:

Raid18

Raid19

Вибираємо відповідні розділи на першому та другому вінчестері для створення складового розділу md0-розділу підкачки:

Raid20

 

Завершуємо створення розділу md0:

Raid21

 

Повторюємо перелічені вище дії для двох розділів, що залишилися:

Raid22

Raid23

 

У результаті ми отримуємо таке:

Raid24

 

Вибираємо Raid1 Убудівництво #0Використовувати якрозділ підкачки:

Raid25

 

RAID1 Убудівництво #1Використовувати якжурнальована файлова система ext4. strong> 

Точка монтування► /boot:

Raid26

 

Raid1Убудівництво #2Використовувати якжурнальована файлова система ext4. 

Точка монтування► /

Остаточний варіант:

Raid27

 

У процесі подальшої установки можна перевірити, як відбувається синхронізація жорстких дисків (поєднання клавіш Alt-F2):

#cat /proc/mdstat

 

Встановлення завантажувача GRUB2 на другий жорсткий диск

Після закінчення установки операційної системи необхідно встановити завантажувач (з прикладу GRUB2) на другий жорсткий диск, т.к. за замовчуванням він встановлюється лише на перший диск (у нашому випадку /dev/sda):

#grub-install /dev/sdb

 

Підправимо конфігураційний файл grub для можливості завантаження з другого жорсткого диска (розкоментуємо рядок “GRUB_TERMINAL=console”):

#vim /etc/default/grub

 

# Якщо ви змінили цей файл, run 'update-grub' після завершення
# /boot/grub/grub.cfg.
GRUB_DEFAULT=0
GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet"
GRUB_CMDLINE_LINUX=""
 # Uncomment to enable BadRAM filtering, modify to suit your needs
# Ці роботи з Linux required) і з будь-яким кернелом, що об'єднує
# Memory Map Information from GRUB (GNU Mach, kernel of FreeBSD ...)
#GRUB_BADRAM="0x01234567,0xfefefefe,0x89abcdef,0xefefefef"GRUB_TERMINAL=console
# The resolution used на графічному terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them в реальному GRUB з кнопкою `vbeinfo'
#GRUB_GFXMODE=640x480
# Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to Linux
#GRUB_DISABLE_LINUX_UUID=true
# Uncomment disable generation of recovery mode menu entries
# GRUB_DISABLE_LINUX_RECOVERY="true"
# Uncomment to get a b eep at grub start
#GRUB_INIT_TUNE="480 440 1"

 

 Обновлюємо завантажувач:

#update-grub

 

May 10, 2013

Якщо у вас виникли питання

ЗВ'ЯЖІТЬСЯ З НАМИ!

Залишіть свої дані і ми зв'яжемося з вами найближчим часом