3

Моя ситуация:
В настоящее время я использую RAID 5 с дисками 4x2 ТБ и хотел бы увеличить массив с дисками 2 x 4 ТБ. Цель состоит в том, чтобы был RAID 5 с 4 x 4 ТБ (два диска по 4 ТБ и два RAID 0 с двумя дисками по 2 ТБ). К сожалению, у меня недостаточно места для полного резервного копирования, поэтому я не могу создать новый RAID. Важные данные сохраняются на стороннем сервере, что оставляет около 4 ТБ незащищенных, менее важных данных, которые я до сих пор стараюсь избежать потери.

Мой вопрос:
Какой самый безопасный способ достичь этого?

  • сделать новый RAID 1 с двумя дисками по 4 ТБ, скопировать данные, а затем добавить другие диски, изменить RAID 1 на RAID 5 и увеличить его?
  • замените два диска объемом 2 ТБ новыми дисками объемом 4 ТБ, объедините освобожденные диски с RAID 0, добавьте его, чтобы заменить третий диск объемом 2 ТБ с RAID 0, извлеките последний диск объемом 2 ТБ и создайте другой RAID 0 и замените его. недостающий 4-ый диск с этим и затем вырастить Массив?

Какой из двух вариантов самый безопасный? Есть ли лучший способ сделать то, что я хочу?

2 ответа2

1

Я не большой поклонник многоуровневого RAID, как вы думаете (RAID5 поверх RAID0).

Я бы предпочел создать два отдельных RAID5.

Вы предложили превратить свои жесткие диски 4x 2 ТБ в (виртуально) 2 HD 4 ТБ и добавить еще 2 4 ТБ HD. Это даст вам 12TB полезного пространства.

В качестве альтернативы рассмотрите возможность разрезания двух новых 4ТБ пополам и расширения исходного RAID5 до 6x 2ТБ. Это оставляет 2x 2TB для нижних половинок новых дисков. Они могут быть объединены в RAID1. Конечный результат - 12 ТБ полезного пространства.

Другая схема, которая дает вам такое же количество полезного пространства, состоит в том, чтобы создать 2 RAID5 каждый из 4x разделов по 2 ТБ. Объедините верхнюю половину новых дисков с двумя старыми дисками. Объедините нижнюю половину новых дисков с двумя другими старыми дисками. Вы в конечном итоге с 12TB полезного пространства.

Я придумал теорию (которая была, вероятно, впервые изобретена примерно через 1 неделю после того, как первоначальный ученый изобрел RAID), что максимальный объем используемого пространства, которое вы можете получить из RAID5, равен сумме всех доступных дисков без самого большого из них. диски. Вы можете использовать RAID таким способом, который дает вам меньше, но вы не можете использовать RAID таким образом, который дает вам больше.

Для вашей конкретной ситуации самая безопасная процедура - это средняя на диаграмме, где вы расширяете существующий RAID5 двумя новыми разделами, а затем добавляете зеркало с оставшимися новыми дисками. Если вы уже используете LVM (и вы должны полностью использовать LVM), вы можете расширить PV на старом рейде и добавить PV нового зеркала в группу томов.

RAID5 [6] + RAID5 [2] == RAID5 [4] + RAID5 [4]

0

Единственный "безопасный" вариант - создать деградированный RAID5 с вашими дисками объемом 4 ТБ (7,9 ТБ), использовать что-то вроде ZFS или LVM + EXT4, чтобы впоследствии вы могли расширить файловую систему. Скопируйте свои данные, превратите диски 4 x 2 ТБ в массивы RAID 2 2 x 4 ТБ, добавьте их в поврежденный массив, увеличив его до 12 ТБ, а затем увеличьте файловую систему.

Если все это работает без потери данных, выйдите и купите себе лотерейные билеты.

(Отказ от ответственности: я не буду пытаться это сделать, я пойду и куплю еще 1 диск 4 ТБ)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .