Создать том RAID 5 неактивно

Обновлено: 21.11.2024

В этой главе представлена ​​концептуальная информация о томах RAID-5 диспетчера томов Solaris. Информацию о выполнении связанных задач см. в Главе 15, Тома RAID-5 (задачи).

Эта глава содержит следующее:

Уровень RAID 5 аналогичен чередованию, но данные четности распределяются по всем компонентам (диску или логическому тому). Если компонент выходит из строя, данные отказавшего компонента могут быть восстановлены из распределенных данных и информации о четности для других компонентов. В диспетчере томов Solaris том RAID-5 — это том, который поддерживает уровень RAID 5.

Том RAID-5 использует емкость хранилища, эквивалентную одному компоненту тома, для хранения избыточной информации (контроль четности). Эта информация о четности содержит информацию о пользовательских данных, хранящихся на остальных компонентах тома RAID-5. То есть, если у вас есть три компонента, эквивалент одного компонента используется для информации о четности. Если у вас есть пять компонентов, то эквивалент одного компонента используется для информации о четности. Информация о четности распределяется по всем компонентам тома. Подобно зеркалу, том RAID-5 повышает доступность данных, но с минимальными затратами на оборудование и умеренными затратами на операции записи. Однако вы не можете использовать том RAID-5 для корневой ( / ), /usr и файловых систем подкачки или для других существующих файловых систем.

Solaris Volume Manager автоматически повторно синхронизирует том RAID-5 при замене существующего компонента. Диспетчер томов Solaris также повторно синхронизирует тома RAID-5 во время перезагрузки, если произошел системный сбой или паника.

Пример — том RAID-5

Рис. 14–1 иллюстрирует том RAID-5, состоящий из четырех дисков (компонентов).

Первые три сегмента данных записываются в компонент A (чередование 1), компонент B (чередование 2) и компонент C (чередование 3). Следующий сегмент данных, который записывается, является сегментом четности. Этот сегмент четности записывается в компонент D (P 1–3). Этот сегмент состоит из исключающего ИЛИ первых трех сегментов данных. Следующие три сегмента данных записываются в компонент A (чередование 4), компонент B (чередование 5) и компонент D (чередование 6). Затем в компонент C записывается еще один сегмент четности (P 4–6).

Этот шаблон записи сегментов данных и четности приводит к тому, что данные и четность распределяются по всем дискам в томе RAID-5. Каждый диск может быть прочитан независимо. Контроль четности защищает от отказа одного диска. Если бы каждый диск в этом примере был 2 Гбайт, общая емкость тома RAID-5 составила бы 6 Гбайт. Для контроля четности выделяется место на одном диске.

Рис. 14–1 Пример тома RAID-5

Пример — объединенный (расширенный) том RAID-5

На следующем рисунке показан пример тома RAID-5, который изначально состоял из четырех дисков (компонентов). Пятый диск был динамически присоединен к тому для расширения тома RAID-5.

Рис. 14–2 Пример расширенного тома RAID-5

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

Объединенные тома RAID-5 не подходят для длительного использования. Используйте объединенный том RAID-5 до тех пор, пока не появится возможность реконфигурировать том RAID-5 большего размера. Затем скопируйте данные на больший том.

При добавлении нового компонента в том RAID-5 диспетчер томов Solaris «обнуляет» все блоки в этом компоненте. Этот процесс гарантирует, что четность защищает новые данные. Когда данные записываются в дополнительное пространство, диспетчер томов Solaris включает данные в расчеты четности.

При работе с томами RAID-5 учитывайте требования к томам RAID-5 и рекомендации для томов RAID-5. Многие рекомендации по чередованию также применимы к конфигурациям томов RAID-5. См. Требования к тому RAID-0.

Требования к томам RAID-5

Том RAID-5 должен состоять как минимум из трех компонентов. Однако чем больше компонентов содержит том RAID-5, тем дольше выполняются операции чтения и записи в случае сбоя компонента.

Тома RAID-5 нельзя чередовать, объединять или зеркально отображать.

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

При создании тома RAID-5 можно определить значение чередования. Если не указано, значение чередования по умолчанию равно 16 Кбайт. Это значение подходит для большинства приложений.

Том RAID-5 (без «горячих» резервов) может справиться с отказом только одного компонента.

При создании томов RAID-5 используйте компоненты на разных контроллерах. Контроллеры и связанные с ними кабели выходят из строя чаще, чем диски.

Используйте компоненты одинакового размера. Создание тома RAID-5 с компонентами разного размера приводит к неиспользуемому дисковому пространству.

Рекомендации для томов RAID-5

Из-за сложности вычислений четности тома с объемом операций записи более 20%, вероятно, не должны быть томами RAID-5. Если требуется избыточность данных на томе с большим количеством операций записи, рассмотрите возможность зеркального отображения.

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

Вы можете расширить том RAID-5, объединив в том дополнительные компоненты. Присоединение нового компонента к существующему тому RAID-5 снижает общую производительность тома, поскольку данные при объединении являются последовательными. Данные не чередуются по всем компонентам. Исходные компоненты тома имеют данные и четность, чередующиеся по всем компонентам. Это чередование теряется для конкатенированного компонента. Однако данные по-прежнему можно восстановить после ошибок, поскольку во время ввода-вывода компонента используется контроль четности. Полученный том RAID-5 продолжает обрабатывать отказ одного компонента.

Сцепленные компоненты также отличаются тем, что они не имеют чередования четности ни в одном из регионов. Таким образом, все содержимое компонента доступно для данных.

Все улучшения производительности для больших или последовательных операций записи теряются при объединении компонентов.

Вы можете создать том RAID-5 без «обнуления» блоков данных. Для этого выполните одно из следующих действий:

Используйте команду metainit с параметром -k. Параметр -k воссоздает том RAID-5 без его инициализации и устанавливает блоки диска в состояние «ОК». Этот вариант потенциально опасен, так как любые ошибки, существующие в дисковых блоках в томе, вызовут непредсказуемое поведение диспетчера томов Solaris, включая возможность создания сфабрикованных данных.

Инициализируйте устройство и восстановите данные с ленты. Дополнительную информацию см. на справочной странице metainit(1M).

Вы можете проверить состояние томов RAID-5, просматривая состояния томов и состояния слайсов для тома. Состояние слайса предоставляет наиболее точную информацию при устранении неполадок с ошибками тома RAID-5. Состояние тома RAID-5 предоставляет только общую информацию о состоянии, такую ​​как «Хорошо» или «Обслуживание».

Если состояние тома RAID-5 сообщает о состоянии «Обслуживание», см. состояние среза. Состояние слайса конкретно сообщает, находится ли слайс в состоянии «Обслуживание» или в состоянии «Последняя ошибка». Вы предпринимаете различные действия по восстановлению в зависимости от того, находится ли слайс в состоянии «Обслуживание» или в состоянии «Последняя ошибка». Если у вас есть только слайс в состоянии «Обслуживание», его можно восстановить без потери данных. Если у вас есть слайс в состоянии «Обслуживание» и слайс в состоянии «Последняя ошибка», данные, вероятно, были повреждены. Сначала необходимо исправить фрагмент в состоянии «Обслуживание», а затем исправить фрагмент «Последняя ошибка».

В следующей таблице описаны состояния томов RAID-5.

Срезы находятся в процессе обнуления всех дисковых блоков. Этот процесс необходим из-за характера томов RAID-5 в отношении данных и чередования чередования по четности.

Как только состояние изменится на "Хорошо", процесс инициализации будет завершен, и вы сможете открыть устройство. До тех пор приложения будут получать сообщения об ошибках.

Устройство готово к использованию и в настоящее время не содержит ошибок.

Срез помечен как сбой из-за ошибок ввода-вывода или открытия. Эти ошибки возникли во время операции чтения или записи.

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

Срезы находятся в процессе обнуления всех дисковых блоков. Этот процесс необходим из-за характера томов RAID-5 в отношении данных и чередования чередования по четности.

Обычно нет. Если во время этого процесса возникает ошибка ввода-вывода, устройство переходит в состояние «Обслуживание». Если инициализация не удалась, том находится в состоянии «Ошибка инициализации», а слайс — в состоянии «Обслуживание». В этом случае очистите том и создайте его заново.

Устройство готово к использованию и в настоящее время не содержит ошибок.

Нет. При необходимости фрагменты можно добавлять или заменять.

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

При желании отслеживайте состояние тома RAID-5, пока не будет выполнена повторная синхронизация.

Один фрагмент помечен как сбой из-за ошибок ввода-вывода или открытия.Эти ошибки возникли во время операции чтения или записи.

Включить или заменить сбойный фрагмент. См. Как включить компонент в томе RAID-5 или Как заменить компонент в томе RAID-5. Команда metastat отобразит сообщение восстановления invoke с указанием соответствующего действия, которое необходимо выполнить с помощью команды metareplace.

В нескольких фрагментах обнаружены ошибки. Состояние неисправных фрагментов — «Обслуживание» или «Последняя ошибка». В этом состоянии не предпринимаются попытки ввода-вывода в слайсе, находящемся в состоянии «Обслуживание». Однако попытка ввода-вывода предпринимается на срезе с пометкой «Последняя ошибка», и результатом является общий статус запроса ввода-вывода.

Включите или замените сбойные фрагменты. См. Как включить компонент в томе RAID-5 или Как заменить компонент в томе RAID-5. Команда metastat отобразит сообщение восстановления invoke с указанием соответствующего действия, которое необходимо выполнить с помощью команды metareplace. Эту команду нужно запускать с флагом -f. Это состояние указывает на то, что данные могут быть сфабрикованы из-за нескольких ошибочных срезов.

Solaris Volume Manager может заменять и включать компоненты в зеркалах и томах RAID-5. Проблемы и требования для этого одинаковы для зеркал и томов RAID-5. Дополнительные сведения см. в разделе Обзор замены и включения компонентов в томах RAID-1 и RAID-5.

Тома RAID-5 позволяют иметь избыточное хранилище без накладных расходов по сравнению с томами RAID-1, которым требуется в два раза больше общего объема хранилища для обеспечения избыточности данных. Настроив том RAID-5, вы можете обеспечить избыточное хранилище большей емкости, чем вы могли бы получить с томом RAID-1 на том же наборе дисковых компонентов. Кроме того, с помощью «горячих» резервов (см. Главу 16 «Пулы горячего резерва» (обзор) и, в частности, «Как работают горячие резервы») можно достичь почти такого же уровня безопасности. Недостатками являются увеличенное время записи и заметное снижение производительности в случае отказа компонента. Однако во многих ситуациях эти компромиссы могут быть незначительными. В следующем примере, основанном на образце сценария, описанном в Главе 5, Настройка и использование диспетчера томов Solaris (сценарий), показано, как тома RAID-5 могут обеспечить дополнительную емкость хранилища.

В других сценариях для томов RAID-0 и RAID-1 использовалось 6 слайсов (c1t1d0, c1t2d0, c1t3d0, c2t1d0< /tt>, c2t2d0, c2t3d0) на 6 дисках, распределенных по 2 контроллерам, чтобы обеспечить 27 Гбайт резервного хранилища. При использовании тех же слайсов в конфигурации RAID-5 доступно 45 Гбайт хранилища. Кроме того, конфигурация может выдержать отказ одного компонента без потери данных или прерывания доступа. Благодаря добавлению в конфигурацию «горячих» резервов том RAID-5 может выдерживать дополнительные сбои компонентов. Наиболее существенным недостатком этого подхода является то, что сбой контроллера приведет к потере данных на этом томе RAID-5, чего не произойдет с томом RAID-1, описанным в Сценарий — тома RAID-1 (зеркала).

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

VxVM поддерживает создание томов RAID-5 в частных группах дисков, но не в группах совместно используемых дисков в кластерной среде.

Тома RAID-5 можно создавать с помощью команды vxassist (рекомендуется) или команды vxmake. Оба подхода описаны ниже.

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

Не создавайте том RAID-5 с более чем 8 столбцами, так как в случае отказа более чем одного диска восстановить том будет невозможно.

Чтобы создать том RAID-5, используйте следующую команду:

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

Например, чтобы создать том RAID-5 volraid вместе с двумя журналами RAID-5 в группе дисков mydg, используйте следующую команду:

При этом создается том RAID-5 с размером блока чередования по умолчанию на заданном по умолчанию количестве дисков. Он также создает два журнала RAID-5 вместо одного по умолчанию.

Если вам требуются журналы RAID-5, вы должны использовать атрибут logdisk, чтобы указать диски, которые будут использоваться для сплетения журналов.

Журналы RAID-5 могут быть объединены или чередоваться, и каждый журнал RAID-5, связанный с томом RAID-5, имеет полную копию информации журнала для тома. Для поддержки одновременного доступа к массиву RAID-5 размер журнала должен в несколько раз превышать размер полосы массива RAID-5.

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

Если вы используете упорядоченное распределение при создании тома RAID-5 в указанном хранилище, вы должны использовать атрибут logdisk, чтобы указать, на каких дисках должны создаваться сплетения журналов RAID-5. Используйте следующую форму команды vxassist, чтобы указать диски, на которых должно быть выделено пространство для журналов:

Например, следующая команда создает том RAID-5 с тремя столбцами и размером страйпа по умолчанию на дисках mydg04 , mydg05 и mydg06 . Он также создает два журнала RAID-5 на дисках mydg07 и mydg08 .

Количество журналов должно равняться количеству дисков, указанному для logdisk .

Вы можете создать чередующееся хранилище с контролем четности (RAID 5) для повышения эффективности и отказоустойчивости в Windows 10, и в этом руководстве вы узнаете, как выполнить эту задачу.

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

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

Хотя вы можете использовать аппаратное решение в Windows 10, если вы попытаетесь настроить программный RAID 5 с помощью управления дисками, вы заметите, что этот параметр недоступен, поскольку он доступен только в Windows Сервер. Однако вы можете использовать дисковые пространства для создания чередующегося тома с контролем четности, который работает так же, как конфигурация RAID 5.

В этом руководстве вы узнаете, как настроить хранилище RAID 5 в Windows 10 с помощью дисковых пространств.

Как создать хранилище RAID 5 с помощью Storage Spaces

Чтобы настроить хранилище RAID 5 с использованием дисковых пространств, выполните следующие действия:

Откройте настройки в Windows 10.

Нажмите "Система".

Нажмите "Хранилище".

В разделе "Дополнительные параметры хранилища" выберите параметр "Управление дисковыми пространствами".

Нажмите кнопку Создать новый пул и пространство для хранения.

Выберите диски (не менее трех), чтобы создать пул носителей.

Нажмите кнопку «Создать пул».

В разделе "Имя и буква диска" укажите имя, букву и файловую систему для массива хранения.

В разделе «Устойчивость» используйте раскрывающееся меню «Тип устойчивости» и выберите параметр «Четность», который эквивалентен уровню RAID 5.

В разделе "Размер" укажите необходимый максимальный размер.

Важно! Внимательно меняйте параметр размера, так как пул может быть больше, чем фактическая физическая емкость, и если вам не хватает места, вам нужно будет добавить больше дисков. Вы можете обратиться к этой странице Microsoft TechNet, чтобы рассчитать четность дискового пространства. Для целей этого руководства я делю общую емкость пула на 3 и умножаю на 2, поскольку я использую три диска, а в конфигурации RAID 5 вы всегда будете терять 1 диск из-за четности.

Нажмите кнопку "Создать место для хранения".

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

Технически можно использовать диски любого типа, но обычно традиционные жесткие диски не предназначены для такой установки. Если вы создаете массив хранения для хранения большого количества файлов или планируете совместное использование хранилища в сети с другими пользователями, вам следует попробовать диски, предназначенные для массивов хранения, например, диск емкостью 4 ТБ от Seagate IronWolf или диск емкостью 4 ТБ. Western Digital (красный), который можно приобрести на Amazon.

Pureinfotech рассчитывает на вашу поддержку. Вы можете внести свой вклад с помощью кнопки ниже, чтобы продолжать создавать отличный контент.

Мы можем получать комиссию за покупки по нашим ссылкам, чтобы продолжать предлагать бесплатный контент. Информация о политике конфиденциальности.

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

Предупреждение; если вы не уверены, не делайте этого самостоятельно, обратитесь в службу поддержки qnap!

поэтому мы вводим эту командную строку, чтобы исправить наш RAID;

mdadm -AfR /dev/md0 /dev/sda3 /dev/sdb3 /dev/sdc3 /dev/sdd3

Что делать, если мы получили «отсутствующий» или «перестроенный» жесткий диск? вы должны соблюдать правильный порядок и не добавлять «отсутствующие» жесткие диски в эту командную строку

Итак, в этом случае;

1 — введите эту команду, чтобы снова подключить RAID к сети;

mdadm -AfR /dev/md0 /dev/sdg3 /dev/sdh3 /dev/sda3 /dev/sdf3 /dev/sdc3 /dev/sdd3 /dev/sdb3

2 — и теперь RAID снова становится активным!

3 — введите /etc/init.d/init_lvm.sh, чтобы снова смонтировать RAID;

4 – Теперь RAID возвращается, и начинается перестроение!

5 — если вы не видите свои файлы на файловой станции;

6 — Просто войдите в систему с помощью winscp и проверьте папку /share/MD0_DATA;

III – Исправление RAID с помощью команды CFR (предупреждение, опасно)

Введите эту команду, чтобы исправить ваш RAID;

Эта команда показывает, что у нас есть RAID 5 с 4 жесткими дисками,

поэтому мы вводим эту командную строку, чтобы исправить наш RAID;

mdadm -CfR –assume-clean /dev/md1 -n 4 -l 5 -c 64 -e 1.0 /dev/sda3 /dev/sdb3 /dev/sdc3 /dev/sdd3

2.1 — .. ЕСЛИ у вас есть RAID 6 с 10 жесткими дисками, введите эту команду;

mdadm -CfR –assume-clean /dev/md1 -n 10 -l 6 -c 64 -e 1.0 /dev/sda3 /dev/sdb3 /dev/sdc3 /dev/sdd3 /dev/sde3 /dev/sdf3 /dev/sdg3 /dev/sdh3 /dev/sdi3 /dev/sdj3

-n 10 означает, что у вас 10 жестких дисков!

-l 6 означает, что у вас есть структура RAID 6!

/dev/sda3 означает ваш первый жесткий диск,

/dev/sdb3 означает ваш 2-й жесткий диск

2.2 — .. ЕСЛИ у вас есть RAID 5 с 8 жесткими дисками, а 4-й жесткий диск кажется сломанным, введите эту команду;

mdadm -CfR –assume-clean /dev/md1 -n 8 -l 5 -c 64 -e 1.0 /dev/sda3 /dev/sdb3 /dev/sdc3 отсутствует /dev/sde3 /dev/sdf3 /dev/ sdg3 /dev/sdh3 /dev/sdi3 /dev/sdj3

Примечание; вы должны ввести «отсутствует» для сломанных жестких дисков, чтобы починить RAID

2.3. Если порядок ваших жестких дисков не соответствует порядку «dev/sda3 /dev/sdb3 /dev/sdc3», исправьте эту команду mdadm в правильном порядке;

mdadm -CfR –assume-clean /dev/md1 -n 15 -l 5 -c 64 -e 1.0 /dev/sdc3 /dev/sdd3 /dev/sdb3 /dev/sda3 /dev/sde3…

3 – Ваш RAID должен снова быть в сети;

4. Теперь смонтируйте RAID, чтобы снова получить доступ к своим файлам;

… и ваши файлы должны вернуться!

Как исправить неактивный RAID после прошивки 4.1.0 Not Active Görünen RAID Yapısını Nasıl Düzeltebilirsiniz (4.1.0 Firmware'i Sonrası), 10,0 из 10 на основе 11 оценок

Читайте также: