Файлы занимают больше места на новом RAID-массиве
Я только что обновил и переустановил свой домашний сервер. Одна вещь, которую я сделал, шла от программного рейда к рейд-карте.
Сделав это и начав копировать мои резервные копии, я заметил, что моя первая резервная копия размером ~1 ТБ занимает ~1,4 ТБ места в моем новом массиве. Так как это огромное увеличение используемого пространства на 400 ГБ, я предполагаю, что сделал что-то не так.
Моя настройка
У меня установлена ОС на отдельном SSD 32 ГБ. Все диски, используемые в массиве, являются WD Red 2TB WD20EFRX.
Моя старая установка была на Ubuntu 14.04 Desktop с массивом RAID-5 3x2 ТБ (оставляя доступным 4 ТБ). Я использовал функцию программного рейда в BIOS моей материнской платы. Я разбил массив и отформатировал его с помощью Дисковой утилиты в GNOME. Я не уверен, какой формат я использовал. Скорее всего, это было для меня по умолчанию.
Моя новая настройка на сервере Ubuntu 14.10. Массив теперь представляет собой массив RAID-5 размером 6x2 ТБ (в теории остается 10 ТБ). Сейчас я использую рейд-карту RocketRaid 2720SGL "поддельное железо".
Процесс установки
Я установил драйвер и WebGUI, а затем инициализировал диски и создал новый массив RAID-5 через RocketRaid WebGUI (который я читал в обзорах, настоятельно рекомендовался для функции BIOS карт). Будучи неуверенным в более сложных настройках, я выбрал размер сектора по умолчанию 512B. Процесс сборки прошел успешно всю ночь.
Используя fdisk, я затем разбил массив на части. Из-за размера диска fdisk предупредил меня, что мне нужно выбрать таблицу разделов GUID - что я и сделал. Я отформатировал массив как ext4 (казалось, рекомендуемый выбор из моего исследования). Для размера сектора, начала сектора и конца сектора я выбрал значения по умолчанию, представленные мне.
Используя fdisk -l это выглядит прямо сейчас
Device Start End Sectors Size Type
/dev/sdb1 2048 19534315486 19534313439 9.1T Linux filesystem
Я изначально смотрел на выбор 4K вместо 512B при построении массива. Однако когда я исследовал диски, которые я использую, я обнаружил некоторые споры о том, как заставить работать размер сектора 4K, поэтому я решил не делать этого.
У меня была резервная копия исходного массива на 3 разных внешних дисках емкостью 1 ТБ. Я скопировал ~980 Гбайт каталогов из исходного массива на первый внешний диск (внешний диск отформатирован как ext4). При восстановлении с этого внешнего диска я подключил диск через USB к серверу и подключил его к /media/usb. Затем я использовал эту команду для копирования резервной копии с первого внешнего диска в мой новый массив.
rsync -av /media/usb /media/array/drive-one
Это скопировало все на внешний диск (должно быть 980 ГБ). Эти файлы теперь занимают 1,38 ТБ в моем новом массиве.
Итак, может ли это быть что-то сделать, как я настроил секторы? Или, возможно, я копирую файлы из моей резервной копии?
1 ответ
RAID5 6 * 2 ТБ предоставит вам данные объемом 8 ТБ, четность 4 ТБ, данные 10 ГБ и четность 2 ГБ
Первый обеспечивает защиту от сбоев на двух дисках, а второй не рекомендуется, поскольку обеспечивает защиту от сбоев на одном диске без дополнительной избыточности. Кроме того, в зависимости от пользовательского интерфейса вы увидите реальное использование (включая четность) или фальшивое использование (исключая четность), поэтому то, что вы видите, не выглядит для меня ненормальным.
Идеальная конфигурация RAID5 - 5 дисков +1 горячий резерв. Логика заключается в том, что вы покупаете все диски одновременно, поэтому они (вероятно) выйдут из строя примерно в одно и то же время, и если один из дисков выйдет из строя, горячий резерв вступит во владение (поэтому он называется "горячим"). ": он включен, но ничего не делает до тех пор, пока не выйдет из строя один из других дисков), давая вам время заказать новый диск и продолжая обычные операции вместо операций в" ухудшенном режиме "...
Теперь вы можете использовать 6-й диск не в качестве горячего резерва, а в качестве горячего диска, обеспечивающего большую четность, но вы также можете использовать его для увеличения объема хранилища, что означает отказ от защиты от сбоя двойного жесткого диска. и поэтому не рекомендуется... ;-)
Взгляните на этот калькулятор RAID и поиграйтесь с числами для получения дополнительной информации.
Для получения дополнительной информации: Википедия объяснил RAID (прочитать все, включая историю) и специальную статью о RAID5