Получаете продвинутый формат дисков, чтобы понравиться новым?

У меня есть 5 жестких дисков WD Green (WD20EARX) по 2 ТБ, которые я, в конечном счете, хочу вставить в программный RAID 5. Я не могу найти полное руководство по подготовке этих дисков для использования с Ubuntu (mdadm), которое включает в себя их правильное выравнивание и тому подобное. (расширенный формат дисков).

После нескольких попыток заставить их работать, я не могу понять, что делать.

Нужно ли выбирать GPT или msdos в качестве метки раздела? Кроме того, прежде чем поместить их в массив raid, я должен отформатировать их с определенной файловой системой?

Кажется, что всякий раз, когда я пытаюсь собрать массив RAID 5 с мадам, я получаю ужасно медленную скорость сборки. Я попытался установить максимальные и минимальные значения ограничения скорости, но не вижу повышения производительности.

Я действительно был бы признателен за любую помощь, которую вы можете оказать, поскольку я не нахожу документацию, которая, кажется, включает установку RAID 5 после конфигурации выравнивания.

Я использую Ubuntu Server 12.04 64bit без графического интерфейса.

Спасибо вам большое!

1 ответ

Решение

Я не совсем уверен, что именно вы имеете в виду с выравниванием - но я выполняю ту же самую настройку на моем домашнем медиа-сервере. (Можете ли вы связать руководство?)

Я хотел бы использовать метку раздела GPT и создать раздел, занимающий все доступное пространство (минус 10–100 МБ или около того), чтобы диск можно было заменить на диск другого производителя, который может иметь разное количество дисков. пространство). Вам не нужно предварительно форматировать разделы, все это происходит после создания массива raid. Просто убедитесь, что все разделы имеют одинаковый размер. Вы можете пропустить разметку и собрать рейд прямо на устройствах (/dev/sdb, /dev/sdcи т. д.), но на самом деле это вызывает странные проблемы, когда операционные системы пытаются прочитать таблицу разделов и найти часть таблицы разделов на каждом из дисков. Что-то я сделал, но больше не сделал бы, если бы у меня было место или время, чтобы восстановить мой массив с нуля.

Далее вы создаете массив RAID (mdadm --create -n 5 -l 5 /dev/md0 /dev/sdb1 /dev/....)

И на этом этапе вы должны иметь свой рейд устройство в /dev/md0, Это начнет синхронизировать информацию о четности, и /dev/md0 следует рассматривать как новый жесткий диск. Вы можете разделить его, вы можете поместить файловую систему на устройство напрямую или в раздел на устройстве. Вы можете настроить LVM и использовать его для управления распределением пространства между несколькими файловыми системами.

Я не совсем уверен в скорости - мой массив занимает более одного дня, чтобы полностью выполнить повторную синхронизацию, но, как только он это сделал, он работает быстро (около 360 МБ / с при последовательном чтении, что я и ожидал от 4 дисков по 60 МБ / с) и диск со скоростью 120 МБ / с; он более чем способен насытить гигабитную сетевую связь, и это все, что мне действительно нужно для работы в качестве файлового сервера). Операция повторной синхронизации будет выполняться со скоростью записи самого медленного диска, более или менее.

Кроме того, я предполагаю, что вы купили все 5 накопителей одновременно - это приводит к очень высокой вероятности того, что все накопители будут поступать из одного и того же вкуса, что часто приводит к любым производственным дефектам, если таковые имеются. Хотя вероятность сбоя дисков может быть управляемой, имейте в виду, что в случае сбоя одного из дисков существует очень высокая вероятность того, что второй или третий диск выйдет из строя очень скоро после этого - стресс от восстановления массива после первого сбоя обычно не помогает смягчить эту проблему. Raid 5 очень не прощает двойных сбоев, поэтому обязательно сохраняйте резервную копию всего, что вы не можете потерять.

Другие вопросы по тегам