Как я могу отслеживать состояние RAID при использовании внешнего умножителя портов eSATA RAID5 SATA?

Я использую внешнее устройство eSATA, которое берет 5 дисков SATA и представляет их как один большой HW RAID5 для Linux (Ubuntu).

Он использует чипсет SiI3726.

Linux прекрасно видит и обрабатывает устройство sata, но мне интересно, есть ли способ запрашивать / отслеживать состояние RAID5, которое скрывается за этим HW RAID.

(от dmesg - клянусь, у меня нет 16T одного привода...)

[   16.409678] sd 4:0:0:0: [sde] 31255691264 512-byte logical blocks: (16.0 TB/14.5 TiB)
[   16.409727] sd 4:0:0:0: [sde] Write Protect is off
[   16.409730] sd 4:0:0:0: [sde] Mode Sense: 00 3a 00 00
[   16.409752] sd 4:0:0:0: [sde] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA
[   16.463573]  sde: sde1
[   16.463785] sd 4:0:0:0: [sde] Attached SCSI disk

(от ЛШВ)

   *-disk:4
        description: ATA Disk
        product: SATA H/W RAID5
        physical id: 4
        bus info: scsi@4:0.0.0
        logical name: /dev/sde

Любое руководство по пирингу в системе под ним будет оценено.

Состояние RAID - это мое большое беспокойство, но фактические модели дисков также были бы полезны.

Я посмотрел на некоторые инструменты libatasmart, но не смог найти ничего общего с множителями портов SATA.

Существуют утилиты для проверки / установки настроек RAID в OSX/Windows, так что это, по-видимому, возможно. Я ищу способ сделать это в Linux, а затем потенциально добавить в Nagios и т. Д.

Вот как выглядит HW:карта в шасси

3 ответа

Вы можете быть одним из немногих людей, которые столкнулись с этой проблемой:)

Ну, возможно... Использование множителей SATA - нет-нет в системах серверного класса. Черт возьми, использование SATA в наши дни немного рискованно с постоянно увеличивающейся емкостью дисков.

Неудивительно, что вам было трудно найти информацию о множителе порта SATA и мониторинге под Linux. Использование расширителя SAS является предпочтительным и более поддерживаемым подходом. Расширители являются нормой для серверных объединительных плат и внешних хранилищ JBOD. В результате множители портов встречаются довольно редко и не имеют большого интереса. Добавление уровня абстракции через e SATA практически исключает любую вероятность того, что ваши диски будут подвержены ОС, если только карта, которую вы используете в хосте, не имеет поддержки драйвера рычага OS.

Какой тип хост-карты e SATA вы используете?

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

Редактировать:

Используемый здесь корпус не имеет светодиодных индикаторов состояния диска. У вас не будет способа визуально определить состояние массива дисков или сделать это через хост.

введите описание изображения здесь

введите описание изображения здесь

редактировать

Я обратился к производителю за поддержкой:

ОП публикует неправильную часть, поэтому никто не может помочь:-) См.: /questions/362387/kak-ya-mogu-otslezhivat-sostoyanie-raid-pri-ispolzovanii-vneshnego-umnozhitelya/362398#362398

Это DATOptic-Support Team, производитель автономного аппаратного RAID-массива 1U.

Управление использует в этой стойке 1U НЕ SiI-3726.

Это JM393: http://www.datoptic.com/ec/5x-drive-hardware-raid-controller.html В Linux есть некоторый графический интерфейс, но не все. Перейдите на страницу и нажмите "TAB". OpenSuSE RAID GUI...

Я чувствую, что в корпусе, который вы используете, есть эта плата RAID/ умножителя портов. (Кажется, что картинки совпадают.) (Тьфу - на самом деле, это близко, но не совсем то же самое. Расположение перемычек похоже на модель SPM393PS-SEV, но эта модель предположительно 4 диска / 2 хоста.)

Если это так, то на веб-сайте производителя предполагается наличие пакета "X86 - Linux Daemon Tool - CLI", помимо других предложений программного обеспечения. Очевидно, что не имея ни одной из этих вещей, я не могу ее запустить, но строки в файле кажутся многообещающими.

Если это устройство и программное обеспечение на базе Linux не работает, вы всегда можете привязать Arduino к выводам индикатора состояния на задней панели и следить за этим. (Конечно, некрасиво, но это можно заставить работать...)

Другие вопросы по тегам