Инструменты пользователя

Инструменты сайта


os:linux:common:nastrojka_programmnogo_raid-massiva

Настройка программного RAID-массива

Необходимое ПО

- mdadm.

Настройка

Допустим, мы имеем два жёстких диска и нам надо объединить их в программный RAID.

Для начала надо создать на одном из дисков разделы нужных нам размеров. Я разпределил разделы следующим образом:

Раздел Размер Точка монтирования
/dev/sda1 512M /boot
/dev/sda2 1G swap
/dev/sda3 всё оставшееся место /
# fdisk /dev/sda
Диск /dev/sda: 73.4 ГБ, 73407488000 байт
255 heads, 63 sectors/track, 8924 cylinders
Units = цилиндры of 16065 * 512 = 8225280 bytes
Disk identifier: 0xe2a70d70

Устр-во Загр     Начало       Конец       Блоки   Id  Система
/dev/sda1   *           1          66      530113+  fd  Автоопределение Linux raid
/dev/sda2              67         198     1060258+  fd  Автоопределение Linux raid
/dev/sda3             199        8924    70091563+  fd  Автоопределение Linux raid
#

Затем копируем структуру разделов на второй жёсткий диск:

# sfdisk -d /dev/sda | sfdisk /dev/sdb

Теперь можно приступать к созданию массива. Но для начала несколько замечаний:

  1. Массивы создаются не дисков целиком, а отдельных разделов;
  2. Загрузочный раздел всегда надо указывать как зеркало (mirror/RAID1);
  3. А вот раздел swap лучше делать как раз чередованием (stripe/RAID0);
  4. Если жёстких дисков более 4, можно подумать над созданием корневой системы как зеркала с чередованием (RAID10).
# mdadm --create --verbose --raid-devices=2 --level=1 /dev/md1 /dev/sda1 /dev/sdb1
# mdadm --create --verbose --raid-devices=2 --level=0 /dev/md2 /dev/sda2 /dev/sdb2
# mdadm --create --verbose --raid-devices=2 --level=1 /dev/md3 /dev/sda3 /dev/sdb3

После этого надо создать файл /etc/mdadm.conf:

# mdadm --detail --verbose --scan > /etc/mdadm.conf

Проверить состояние массива можно так:

$ cat /proc/mdstat

Замечания

Источники

Дискуссия

Enter your comment
 
os/linux/common/nastrojka_programmnogo_raid-massiva.txt · Последние изменения: 16.11.2009 20:26 (внешнее изменение)

Инструменты страницы