The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"Софтверный RAID10 на Debian Lenny"
Отправлено ronin, 14-Июл-09 12:00 
>[оверквотинг удален]
>Исходные данные - Debian 5.0, 4 САТА диска на 250 Гб, необходим
>рейд10.
>Со всеми остальными рейдами вопросов нет, а как быть с десяткой -
>не знаю. Должен быть рейд0 поверх двух рейд1 или наоборот? Или
>вообще как указать какие разделы будут в сnрайпе и какие их
>будут зеркалить?  Установка в режиме эксперта ясности не внесла. Что
>означают смещения "n, f, o" непонятно. В принципе, есть вариант создания
>обычного страйпа, а потом на установленной системе объединить два страйпа в
>рейд1. Но это мне видится кривым вариантом, т.к. раз такая фича
>заложена в инсталлятор, то это должно быть реализуемо при установке.

1. Создание массива (предполагаем что у Вас диски /dev/sda /dev/sdb /dev/sdc /dev/sdd):

mdadm --create /dev/md0 --level raid10 --raid-devices=4 /dev/sda /dev/sdb /dev/sdc /dev/sdd

Если массив построился успешно, переходым к пункту 2. Если нет - надо разбираться.

2. Проверка массива:
mdadm --query --detail /dev/md0

Должно вывести что-то наподобие этого:

master:~ # mdadm --query --detail /dev/md0
/dev/md0:
        Version : 00.90.03
  Creation Time : Fri May 16 10:28:17 2008
     Raid Level : raid5
     Array Size : 1465159488 (1397.29 GiB 1500.32 GB)
  Used Dev Size : 488386496 (465.76 GiB 500.11 GB)
   Raid Devices : 4
  Total Devices : 4
Preferred Minor : 0
    Persistence : Superblock is persistent

    Update Time : Sun Jul 12 17:39:40 2009
          State : clean
Active Devices : 4
Working Devices : 4
Failed Devices : 0
  Spare Devices : 0

         Layout : left-symmetric
     Chunk Size : 64K

           UUID : dea9558d:c6e54f40:2a6e058e:490c3cd2
         Events : 0.1325846

    Number   Major   Minor   RaidDevice State
       0       8       48        0      active sync   /dev/sdd
       1       8       16        1      active sync   /dev/sdb
       2       8       32        2      active sync   /dev/sdc
       3       8        0        3      active sync   /dev/sda
master:~ #

Здесь важно чтоб была строка "Persistence : Superblock is persistent" и состояние каждого диска было "active sync".

Ну, и для разнообразия:

master:~ # cat /proc/mdstat
Personalities : [raid5] [raid4]
md0 : active raid5 sdd[0] sda[3] sdc[2] sdb[1]
      1465159488 blocks level 5, 64k chunk, algorithm 2 [4/4] [UUUU]

unused devices: <none>
master:~ #

3. Создание конфигурации для автоподключения массива на старте машины:

mdadm --examine --scan > /etc/mdadm/mdadm.conf

или

mdadm --examine --scan > /etc/mdadm.conf

расположение файла mdadm.conf зависит от конкретного дистрибутива. В дебиане и убунту это /etc/mdadm/mdadm.conf, в красношляпе и сюзешке - /etc/mdadm.conf.


Ну, а дальше - создание файловой системы на массиве и т.п.

respect,
ronin

 

Ваше сообщение
Имя*:
EMail:
Для отправки новых сообщений в текущей нити на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру