У меня есть три диска емкостью 1 ТБ в программной конфигурации RAID-5 с запущенным LVM поверх него. Каждый диск разбит на 2 раздела по 500 ГБ. Итак, насколько известно mdadm, у него 6 устройств.
В настоящий момент в массиве рейдов 2,5 ТБ; Я предполагаю, что один из разделов на 500 ГБ используется для контроля четности? Или, может быть, во всем массиве используется 500 ГБ, я не совсем уверен.
Мой вопрос: могу ли я при такой конфигурации в безопасности, если какой-либо из дисков выйдет из строя? Или мне нужно добавить четвертый диск с другим разделом на 500 ГБ в качестве запасного? Или мне нужно добавить еще один раздел на 500 ГБ с четвертого диска и как-то указать, что он будет использоваться для контроля четности?
Нет, ты не в безопасности.
Идея с RAID 5 состоит в том, чтобы иметь N + 1 дисков (обеспечивая общий объем хранилища, эквивалентный N дискам), с достаточной избыточностью для восстановления в случае отказа одного диска. (Четность фактически распределяется по всем дискам с RAID 5.)
Однако, разделив каждый из 3 физических дисков на 2 раздела, вы создали 5 + 1 500 ГБ разделов (что обеспечивает 5 * 500 ГБ пространства) с защитой на случай отказа одного из разделов. Однако если один водить машину полностью выйдет из строя, вы потеряете два разделы, которые находятся на нем, и у вас недостаточно избыточности для восстановления после этого.
Обычный трюк с RAID 5 заключается в том, чтобы оставить ваши физические устройства нераспределенными (или иметь только один раздел для каждого), создать массив RAID, а затем, при необходимости, разбить полученное устройство.
Даже если вы добавите еще один раздел на 500 ГБ, вы все равно не будете в безопасности, если по-прежнему будете использовать RAID 5, потому что дополнительный раздел не приведет к увеличению избыточности, а только к увеличению емкости. Вам придется переключиться на что-то вроде RAID 6, который обеспечивает защиту от потери двух дисков.
Совершенно бессмысленно использовать два раздела (расположенных на одном физическом устройстве) в RAID-массиве.
Моя подсказка:
переразбейте ваши диски на один большой раздел и создайте на них RAID-5 (дает вам 2 ТБ хранилища). Добавьте диск горячего резервирования.
Или используйте RAID-6 (и используйте четыре диска).