Назад | Перейти на главную страницу

Может ли диск, подключенный к P410 SmartArray в одном диске «RAID 0», быть прочитан на обычном HBA?

У меня есть более старая машина (HP DL180 G6) с контроллером HP SmartArray (модель P410) с 12 подключенными к нему дисками. Меня не особо интересовали функции контроллера, так как я хотел настроить массив ZFS, но слишком поздно обнаружил, что у контроллера нет режима сквозной передачи.

В качестве обходного пути я создал 12 логических томов «RAID 0» - по одному для каждого диска. Эта установка хорошо работает уже около 3 лет.

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

После замены контроллера на HBA, мне нужно будет предпринять другие шаги, чтобы мои диски были доступны для чтения, или он будет «просто работать»? (Другими словами: сделал ли SmartArray что-нибудь со структурами данных, что сделало бы данные нечитаемыми для чего-то еще?)

Для DL180 G6 у вас есть несколько вариантов:

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

  • Обновите до Smart Array P420, H220 или H240. P420 можно перевести в «режим HBA». H220 и H240 - это HBA (наборы микросхем LSI). Это даст вам доступ к необработанному диску, о котором вы просите.

  • К черту и просто сделайте аппаратный RAID-массив желаемого уровня (RAID 1 + 0), создайте небольшой логический диск для вашей ОС (sda) и еще один большой логический диск, который может использоваться вашим zpool. Это дает вам управление томами ZFS и гибкость, но аппаратный RAID, простую замену дисков, мониторинг и флэш-память / питание от батареи. запись в кеш.

Люди в Интернете скажут: «Нет, не делайте этого ... ZFS нужны необработанные диски», но на самом деле это максимизирует ваше дисковое пространство, потому что вам не нужно выделять диски ОС. Аппаратный RAID HP очень устойчив. Кэш записи - это хорошо. ZFS действительно лучше всего подходит для повышения гибкости и производительности сжатия lz4 и ARC / L2ARC. Если у вас нет подходящих устройств ZIL SLOG и действительно хорошо спроектированной установки, пурист ZFS необработанный диск вещь не так важна.

Нет, в любом случае не может. То, что вы создали, - это метаданные и специализированный уровень разделения на этом диске, на котором RAID-контроллер затем создает разделы, которые он объединяет в абстракции. Ничто из этого не является «нормальным» разбиением на разделы и метаданными диска, которые операционные системы могут читать напрямую. В этом случае вам нужно будет читать данные на этом диске с определенными смещениями в дополнение к возможности читать любой формат тома, лежащего под традиционными дисковыми структурами.

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