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

Обновлено: 07.07.2024

Как восстановить данные с RAID массива после повреждения контроллера? Как сделать RAID 5EE с контроллером Adaptec ASR-6805T? Что делать, если сломался один или несколько дисков массива? Как заменить нерабочий накопитель? Как вернуть утерянную информацию, если произошел сбой в работе контроллера? Читайте в нашей статье развернутое объяснение. А также ознакомьтесь с последовательностью необходимых действий для быстрого решения перечисленных задач.

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

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

Как создать RAID 5EE на базе контроллера Adaptec ASR-6805T

Сперва давайте разберем процесс создания RAID массива, на что следует обратить внимание при сборе массива и какие параметры понадобятся в дальнейшем для восстановления утерянных данных. RAID массив будет состоять из шести накопителей, собранных на базе контроллера Adaptec ASR-6805T.

Чтобы попасть в BIOS контроллера после инициализации оборудования при загрузке персонального компьютера нужно нажать комбинацию клавиш Ctrl+A.

В меню выбираем пункт «Array Configuration Utility» .

На новой странице выбранного пункта меню необходимо проинициализировать диски, чтобы указать контроллеру какие из них будут использоваться. Отыщите в настройках, а затем откройте пункт «Initialize Drives» .

Нажимая на клавиатуре на клавишу «Пробел» или «Insert» отметьте каждый из перечисленных накопитель, а затем нажмите «Enter» .

В результате вы получите следующее уведомление, которое предупреждает, что информация на отмеченных носителях будет затерта. Введите фразу «Yes» для подтверждения своего выбора и запуска процесса инициализации.

После инициализации можно приступать к созданию массива. Откройте в главном меню пункт «Create Array» .

На следующей странице в левой панели окна «Select drives to create Array» отметьте накопители, из которых будет состоять наш RAID, а потом нажмите «Enter» .

Потом нужно выбрать настройки массива. На новой странице будут представлены важные параметры, которые нужно запомнить. Они понадобятся в дальнейшем для восстановления информации.

Указываем тип массива, имя, общий размер и размер блока, настройки кэширования и другие параметры. В нашем примере мы выполняли все операции на массиве RAID 5EE с аппаратным контроллером Adaptec, который состоит из шести накопителей по 300 Гб.

На этом процесс создания RAID массива закончен. Для полного завершения процесса построения потребуется некоторое время. Потом можно загружать свой персональный компьютер и использовать дисковый массив для безопасного хранения данных.

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

Как заменить неисправный диск, выполнить «rebuild» RAID массива

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

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

Прежде чем выполнять какие-либо действия нужно сделать «бэкап» всей актуальной информации. Подобный шаг очень важен, так как при перестроении массива может произойти что угодно (испортиться еще один накопитель, процесс зависнет или произойдет сбой в оборудовании) и все данные при этом будут утеряны. Что предпринять при неисправности или отказе системы мы разберем в следующих разделах нашего руководства. А сейчас рассмотрим процесс «rebuild-а» массива.

Подключаем новый диск к контроллеру и включаем персональный компьютер. Затем открываем настройки контроллера. Чтобы перейти к параметрам контроллера при загрузке ПК нажмите сочетание клавиш «Ctrl+A» . А потом в открывшемся окне выберите пункт меню «Array Configuration Utility» . Сперва нужно проинициализировать новый носитель, поэтому открываем раздел «Initialize Drives» .

На следующей странице отмечаем новый диск клавишей «Insert» или пробелом и жмем Enter.

Затем еще раз введите «Yes» , соглашаясь с условием, что данные на запоминающем устройстве будут затерты.

Теперь нужно добавить инициализированный диск в наш RAID. Откройте пункт меню «Manage Arrays» , нажмите сочетание клавиш «CTRL+S» и перейдите на страницу управления.

Выделяем пробелом или клавишей «Insert» новый диск, а затем жмем «Enter» .

После описанной последовательности действий должен начаться процесс «ребилда» .

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

Мы рассмотрели ситуацию, когда испортился один носитель. Но что делать, когда перестают полноценно работать сразу несколько накопителей, сломался контроллер или система не грузиться после добавления к массиву нового диска?

В таком случае следует воспользоваться программой «Hetman RAID Recovery» .

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

Как восстановить данные с RAID массива при нерабочем контроллере

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

В таком случае понадобиться либо точно такой же контроллер, что не гарантирует 100% успеха восстановления работоспособности массива, либо программа, которая сможет собрать RAID из этих дисков, а потом отобразить и вернуть данные.

Подключите носители к рабочему компьютеру с операционной системой Windows. Ответственная служба не сможет определить файловую систему накопителей и пометит их меткой «RAW» .

Мы покажем в данном руководстве простые пошаговые алгоритмы создания RAID-массивов форматов «0» и «5» на базе единого устройства контроля и управления P822 от компании HP при помощи разных программных инструментов. А также остановимся на вопросе восстановления утраченных данных, если массивы выйдут из строя по любой причине.

Массивы различных форматов исполнения в настоящее время особо востребованы и задействуются как для личного использования, так и для нужд офисов и предприятий. Подобная организационная форма запоминающих устройств позволяет хранить значительный объем информации, всегда иметь к ней доступ с разрешенных подключенных устройств, быстро взаимодействовать с данными в режимах чтения/записи и иметь продвинутую защиту от непредвиденной потери информации (в зависимости от выбранного формата RAID), сохраняющую файлы в целостности.

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

Для организации RAID-хранилища на основе платы управления производства компании HP используется программное приложение ACU (Array Configuration Utility) в одной из двух доступных формах исполнения. Каждая форма позволяет выполнить востребованную процедуру по созданию массива, но одна представлена в дружеском к пользователям стандартной визуально-привлекательной графической оболочке, а вторая удовлетворяет потребности, реализуясь в формате командной консоли. Программное решение ACU доступно для использования на сайте HP и требует лишь скачивания и установки. Мы рассмотрим порядок создания RAID при помощи каждого решения и создадим массивы на плате управления P822 от фирмы HP.

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

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

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

И далее мы рассмотрим порядок создания указанных вариантов массивов посредством программного решения от компании HP двумя разными способами.

Способ 1: как создать хранилище формата RAID 5 программным способом в командной консоли приложения ACU

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

Перейдите в предпочитаемом веб-браузере на страницу компании HP, отыщите искомое приложение и загрузите его на свое устройство.

После включения загруженного приложения следует ознакомиться со сведениями об используемой плате управления. Для выбора наименования соответствующей платы при последующем создании массива необходимо точно определить разъем ее подключения, узнать который можно посредством исполнения команды «controller all show». Ее запуск определяет последовательный поиск и проверку всех существующих контроллеров с отображением состояния каждого из них и дополнительным указанием слота соединения.

Следующим шагом будет идентификация всех подключенных к плате управления дисковых устройств. Задайте в строке состояния консоли команду «controller slot=1 physicaldrive all show», чтобы узнать (как в нашем случае для первого разъема включения, обозначенного в команде маркером «slot=1»), какие их жестких дисков или твердотельных накопителей включены в выбранный слот и какие составляют единое хранилище (array).

Ознакомьтесь с представленными сведениями и из неиспользуемых носителей создайте массив, для чего последовательно выполните в консоли командной строки две созидающие команды: «hpacucli controller slot=1 create type=ld drives=allunassigned raid=5 size=max», а затем «hpacucli controller slot=1 create type=ld drives=1:5,1:6,1:7 raid=5 size=max».

Командный идентификатор «create» непосредственно отвечает за создание хранилища. Команды определяют, что будет создан массив RAID 5 в первом слоте контроллера, идентифицирующийся как логический диск («type=ld»), который будет состоять из дисков, пронумерованных в ранее представленном информационном списке как физические диски с номерами «5», «6», и «7». RAID-хранилище будет воссоздано в максимально возможном объеме, совокупно объединяющем дисковые пространства каждого составного накопителя массива («size=max»).

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

Чтобы удостовериться, что RAID-хранилище создано успешно, наберите в консоли команду «hpacucli controller slot=1 show config» и ознакомьтесь с представленными сведениями, содержащими послотовые сведения обо всех представленных на плате управления RAID-массивах с перечнем включенных дисков.

Снимок подтверждает верное исполнение команды, и система отображает уведомление о воссоздании заданного формата массива, укомплектованного тремя дисками. Конструктивная особенность хранилища RAID 5 предполагает потерю одного из дисков за счет режима отказоустойчивости (для хранения результата «xor»), поэтому конечный объем массива будет состоять только из емкостей двух носителей. Для полноценного его использования следует лишь произвести операцию разметки образованного пространства в инструменте «Управление дисками» системы.

Способ 2: как создать хранилище формата RAID 0 в привычной визуально-привлекательной оболочке приложения ACU

Откройте приложение Array Configuration Utility в удобном визуальном интерфейсе и в выпадающем меню выбора доступных устройств отыщите и отметьте свой контроллер управления (в нашем примере P822).

В боковой панели параметров отмеченного контроллера повторно выберите раздел с наименованием платы управления или перейдите к разделу, отвечающему за неиспользуемые в массиве диски, а потом в связанной правой боковой панели окна щелкните кнопку создания хранилища. Укажите диски будущего массива и подтвердите свой выбор соответствующей кнопкой (нажмите ОК). Затем выберите раздел Create Logical Drive, позволяющий объединить диски в единое пространство хранилища.

Задайте формат хранилища (мы устанавливаем RAID 0, который обладает самыми высокими, по сравнению с другими видами массивов, скоростными характеристиками чтения/записи данных).

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

На этом операция по созданию массива окончена и можно ознакомиться с его параметрами, задействовав соответствующую кнопку показа информации.

Как произвести восстановление информации с массива при его неисправности

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

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

Как правило, программы для восстановления RAID имеют несколько режимов, каждый из которых эффективен при определенных причинах утраты данных. Например, при обычном удалении можно воспользоваться режимом быстрого сканирования дискового пространства массива, и за несколько минут (в зависимости от объема хранилища) получить все стертые файлы обратно. Большим преимуществом программы будет ее умение возвращать первичную структуру хранения файлов и помещать возвращенные объекты в места их первоначального расположения, чтобы избежать траты времени при поиске нужного файла.

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

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

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

Полную версию статьи со всеми дополнительными видео уроками смотрите в источнике. А также зайдите на наш Youtube канал, там собраны более 400 обучающих видео.

Как создать RAID-массив

Что может понадобиться

Материнская плата. Преимущество в том, что она у вас уже есть, а вот недостатков хватает:

  1. При переводе материнской платы в режим RAID программы могут потерять доступ к показаниям SMART даже у дисков, не участвующих в массиве, что не всегда удобно
  2. Драйвера RAID для старых чипсетов могут не поддерживать TRIM, без которого у современных SSD снижается производительность и ресурс
  3. Может не быть поддержки нужного уровня массива (6, 5E, и т.д.)
  4. При смене прошивки может слететь настройка RAID (на самом деле настройки хранятся на самих накопителях, но при существенных изменениях прошивки это не поможет)
  5. При смене платформы также слетают настройки
  6. Потенциальные проблемы при создании в уже установленной OC

Если хотя бы один пункт вас не устраивает — вам, скорее всего, понадобится внешний контроллер, например:

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

Корзина не менее важна. Чем больше дисков и чем больше нагрузка на них, тем важнее виброизоляция.

Так выглядит достаточно хорошая корзина в потребительском корпусе — обратите внимание на голубые вставки виброгасящего материала:


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


Охлаждение.Забывать про обдув накопителей тоже не стоит. Оптимальная температура 30–45 градусов. С такой задачей справится обычный тихий кулер, главное чтобы он был и работал.

Самые распространенные типы массивов

  • JBOD. Просто соединяет последовательно накопители в любом количестве, которое позволит контроллер, минимум один. Нет увеличения надежности, нет увеличения скорости. Зато можно соединять диски разного объема и скорости. Не рекомендуется для SSD из-за последовательного заполнения массива. Он будет либо полностью забит (из-за чего сильно теряет в ресурсе и скорости), либо свободен и фактически бездействовать.
  • RAID 0. Понадобится минимум 2 накопителя близкого объема и скорости, надежность при этом уменьшается, так как выход одного накопителя делает нечитаемым содержимое всего массива. Повышает скорость операций с крупными блоками, потерь объема не происходит. Для SSD имеет смысл только в рабочих задачах принедостатке скорости. При операциях на мелких блоках, характерных для игр илизагрузки ОС, из-за возникающих накладных расходов эффект будет отрицательный.
  • RAID 1. Понадобится два накопителя. Объем массива равен одному накопителю. Вопреки бытующим мнениям, защищает только от сбоя одного носителя. Режим незащищает от: шифровальщиков, повреждений данных на самом диске (в этом случае массив просто не в состоянии определить на каком диске верная информация, а на каком поврежденная). Хороший контроллер может увеличить скорость чтения с многопоточной нагрузкой, но от потребительских такого ждать не стоит.
  • RAID 5. Понадобится минимум три накопителя. Повышает скорость чтения, скорость записи (в зависимости от контроллера может сильно отличаться, но в любом случае меньше чем у RAID 0). Имеет критический недостаток, связанный с особенностями потребительских дисков — средняя вероятность одного сбойного бита на 12,5 Тбайт прочитанных данных. Столкнувшись с таким при восстановлении массив «рассыпется».
  • RAID 6. Требует наличия минимум четырех накопителей, при этом выдерживает отказ двух, что позволяет уменьшить риск отказа массива при восстановлении. Из-за особенностей алгоритмов коррекции ошибок заметно падает скорость записи. Это в свою очередь выливается в очень продолжительное восстановление при отказе без хорошего и дорогого контроллера.
  • RAID 10. По сути это RAID 0, построенный на базе двух и более RAID 1. Требует четного количества накопителей не менее 4 штук, половина из которых будет отдана на поддержание отказоустойчивости. В идеале может выдержать отказ половины накопителей, но в худшем варианте отказ второго накопителя приводит к потере всех данных. Быстрый при чтении и записи, восстановление происходит очень быстро, но большой расход пространства под резерв.

Проще всего сделать массив средствами ОС

Опционально можно убедиться, что в настройках прошивки SATA переведены в режим AHCI в зависимости от материнской платы это может дать возможность замены дисков прямо на работающем компьютере. Для этого надо найти соответствующие настройки в прошивке. Лучше всего ознакомиться с руководством или обзорами для вашей материнской платы. Конкретно на этой материнской плате AHCI активен всегда, даже в режиме RAID.


На старых чипсетах выбор чуть больше.


В случае если установлен режим IDE, переставлять сразу в AHCI не стоит, практически наверняка это вызовет BSOD. В любом случае этот пункт не обязателен. Даже если в системе есть SSD, режим IDE пропускает команду TRIM. Но если хочется, то можно запустить программу Sysprep перед сменой IDE на SATA в прошивке. Установленная галочка снесет активацию и не только на Windows.


Данная процедура предназначена для OEM-сборщиков, которые настраивают систему перед продажей. Также создается новый пользователь в системе, через которого и придется зайти. И потом просто удалить лишнего пользователя куда проще, чем ковыряться в реестре. Если не успеете зайти в прошивку до загрузки ОС, то придется повторить. Поэтому убедитесь, что у вас не включен Ultra Fast Boot.

После подготовительных процедур можно приступать к созданию массива. Для этого правой кнопкой по меню пуск вызывается управление дисками.


Новый диск потребуется инициализировать, после этого выберите соответствующий вашим запросам уровень массива:


После этого запустится мастер создания томов:


Для RAID 1 лучше не использовать максимальный объем. Купленный в будущем, диск на замену вышедшему из строя, может оказаться чуть-чуть меньше. Также можно сделать RAID 1 для операционной системы, но в случае GPT разметки и отказа загрузочного накопителя потребуется восстановление UEFI загрузчика.

Более сложный способ — средствами материнской платы

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


И тут всплывает первый подводный камень. Инсталлятор драйверов RAID отказывается устанавливаться, при отсутствии активированного в прошивке RAID.


И на этом все. Потому что если ОС установлена на SATA, это приведет к невозможности загрузки без дополнительных манипуляций с прошивкой. При загрузочном NVMe можно активировать режим RAID для SATA, и спокойно поставить драйвера. В случае, если загрузочный накопитель и будущий RAID на базе SATA, можно поставить все три драйвера в ручном режиме. ВНИМАНИЕ! Это приведет к невозможности загрузки в обычном режиме.


Теперь, когда пути назад нет, обратите внимание на эти пункты (при других параметрах BIOS доступа к настройкам массивов не будет):



И только после сохранения и перезагрузки откроется доступ к настройкам:



По умолчанию из всех существующих накопителей создаются JBOD с 1 накопителем в массиве. Поэтому надо удалить массивы, в которых оказались накопители для RAID:


Спешка тут не нужна, потому что расстаться с важной информацией на этом этапе очень просто. Положение Enabled означает, что массив будет удален:


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


В данном случае Volume соответствует JBOD, а RAIDABLE — диски, предназначенные под автоматическое восстановление массива:


Объем массива можно поменять с помощью цифровой клавиатуры.


Теперь, когда создание закончено, возвращаемся в Windows, и, через управление дисками, с массивом можно работать как с обычным диском. Обратите внимание — объем, полученный с помощью материнской платы, чуть меньше. Недостача ушла на нужды контроллера.

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


Если же предстоит установка Windows, содержимое архива с названием nvme_sata_raid_windows_driver надо закинуть на установочную флешку в распакованном виде. И в процессе установки указать — откуда их брать.


Установить надо все три драйвера в указанной последовательности.


После чего можно продолжить установку как обычно. И все это не зря, по сравнению с массивом, созданным на базе ОС:


Массив, созданный с помощью матплаты умеет кешировать данные хоть и не большого объема:


Комплектное ПО RAIDXpert2 по большей части дублирует возможности прошивки.


Оно позволяет производить все операции не покидая ОС. Конечно, это не исчерпывающее руководство к действию, но позволит обойти самые распространенные грабли.

В данном руководстве мы рассмотрим способ создания в ОС Linux программного LVM RAID. А также представим простое решение, позволяющее вернуть утраченную информации с LVM RAID5 после случайного удаления или непредвиденной неисправности накопителей.

how-to-create-software-raid-5-with-lvm.jpg

Введение

LVM RAID – это способ создания логического тома (LV), который использует несколько физических дисков для повышения производительности или устойчивости массива к сбоям. В LVM физические диски (PV) состоят в одной группе томов (VG).

Надежнее все же использовать MD RAID, но, если вам нужно мигрировать с обычных накопителей на RAID без размонтирования файловых систем, этот способ построения будет кстати.

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

Структура массива LVM RAID использует драйверы Device Mapper (DM) и Multiple Device (MD) из ядра Linux.

DM используется для создания и управления видимыми устройствами LVM, а MD используется для размещения данных на физических устройствах.

LVM создает скрытые логические тома (устройства DM), расположенные между видимыми разделами (LV) и физическими устройствами.

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

Как разметить диски и создать виртуальную группу для LV RAID

Чтобы создать LV RAID, используйте команду lvcreate.

01-linux.jpg

Если на вашем ПК еще не установлен менеджер логических томов (LVM), то сперва нужно запустить установку. Подобный процесс подробно рассмотрен нами в следующем видеосюжете.

Устанавливаем менеджер, задействуя инструмент командной строки, ответственный за взаимодействие с системой управления пакетами. Введите в строке команду: sudo apt install lvm2.

02-linux.jpg

Выполняем все действия от имени суперпользователя. Для этого вводим команду sudo -i. Она снимет требование на постоянный ввод пароля.

03-linux.jpg

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

04-linux.jpg

В терминале используйте специальную системную команду fdisk /dev/sdb.

05-linux.jpg

Перед началом форматирования нужно проверить, верно ли выбран накопитель, так как по завершению данной операции все данные на указанном носителе исчезнут (система затрет существующую информацию).

Укажите параметры форматирования, набрав пошагово следующие атрибуты:

  • n – создает новый раздел,
  • p – устанавливает для раздела значение «основной»,
  • 1 – присваивает номер.

Потом дважды нажмите на клавишу «Ввод» на клавиатуре, соглашаясь с величиной первого и последнего сектора.

06-linux.jpg

Теперь зададим настройки LVM. Примените следующие атрибуты каждый в своей строке:

  • t – запускает процесс по изменению типа нового раздела,
  • 8e – устанавливает значение LVM.

07-linux.jpg

Убедимся, что новый раздел имеет нужный тип. Наберите в командной строке атрибут «p». Система обработает запрос и представит в табличной форме итоговые сведения. Искомое устройство будет маркировано значением «sdb1» с типом системы «Linux LVM». Потом записываем установленные изменения, используя атрибут «w». Повторите описанную процедуру для всех остальных неразмеченных носителей и выполните их разметку.

Наши следующие действия будут направлены на создание на новом разделе физического тома. Введите в строке команду «pvcreate /dev/sdb1».

09-linux.jpg

Повторите команду для каждого носителя, заменив значение «sdb1» другими именами накопителей («sdc1», «sdd1», «sde1», «sdf1»).

10-linux.jpg

Затем собираем все носители в единую группу. Наберите в строке команду «vgcreate», перечислив созданные диски. В нашем примере команда будет иметь следующий вид: «vgcreate vg1 /dev/sdb1 dev/sdc1 dev/sdd1 dev/sde1 dev/sdf1». Атрибут «vg1» является именем новой группы томов.

11-linux.jpg

Как создать программный LVM RAID 5

Процесс создания программного RAID 5 подразумевает применение в терминале простой команды следующего формата:

«lvcreate -n lvr5 –type raid5 -L 10G -i 4 vg1»

12-linux.jpg

В нашем примере в команде представлены такие атрибуты:

  • -n – присваивает тому имя.
  • –type raid5 – задает тип массива.
  • -L – устанавливает граничный размер для логического тома (у нас его величина равна 10 ГБ).
  • -i – указывает количество устройств, которые будут задействованы в хранении пользовательских данных. Сюда не входит дополнительное устройство для хранения блоков четности. Число должно быть 2 или больше, так как минимальное количество дисков для данного типа – три.
  • vg1 – объясняет системе, откуда ей следует взять нужное количество дискового пространства (указывается конкретный том или целая группа).

После успешного исполнения команды процесс воссоздания RAID 5 в виртуальной группе LVM будет окончен. Осталось только произвести операцию форматирования массива и монтажа. Выбираем для RAID 5 формат ext4. Наберите команду:

«mkfs -t ext4 /dev/vg1/lvr5»

13-linux.jpg

Команда содержит сведения о выбранной нами файловой системе «ext4», имени группы «vg1», имени тома «lvr5».

Теперь монтируем готовый массив. Вводим команду «mkdir /mnt/lvr5», а затем «mount -t ext4 /dev/vg1/lvr5 /mnt/lvr5».

14-linux.jpg

После исполнения команд выбранный том будет смонтирован.

15-linux.jpg

Как проверить статус LVM RAID

Для проверки статуса LVM RAID выполните такую команду:

«lvs -a -o name,copy_percent,devices vg1»

16-linux.jpg

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

17-linux.jpg

Каким способом вернуть утраченные данные с массива LVM

Если важные данные потеряны и нужно их вернуть, то воспользуйтесь программным обеспечением для восстановления от компании Hetman Software. Из предлагаемых инструментов выберите программу Hetman RAID Recovery.

Если критически нужно использовать Hetman RAID Recovery в ОС Linux, то воспользуйтесь одним из трех способов. Включите виртуальную машину, дополнительно установите ОС Windows или подключите проблемные носители к ПК с уже установленной Windows в качестве основной ОС.

После запуска программа автоматически определяет параметры LVM RAID и отображает всю известную информацию о массиве.

Полную версию статьи со всеми дополнительными видео уроками смотрите в источнике. А также зайдите на наш Youtube канал, там собраны более 400 обучающих видео.

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