<a name="top"></a>

Мониторинг дисков под LSI SAS1068E контроллером

Экспорт в PDF

Дата создания: 2023/04/07 13:41 (C) mihanik

<a href='javascript:history.back();'><img src=/lib/exe/fetch.php/level_up.png height=35 width=50></a>

Дано

Сервер с контроллером LSI

Созданы RAID-массивы из HDD

Надо

Контролировать состояние HDD, которые находятся «за контроллером»

Контролировать состояние RAID-массивов

Решение

ВАЖНО!!! Описываем случай, когда на сервере установлена ОС Centos 7

Шаг 1

Устанавливаем утилиту mpt-status.

Страница утилиты в интернете: http://sven.stormbind.net/mpt-status-rhel/
yum -y install http://sven.stormbind.net/mpt-status-rhel/mpt-status-1.2.0-4.el7.centos.x86_64.rpm

Для нормальной работы утилиты нужно добавить модуль ядра в автозагрузку.

modprobe mptctl echo mptctl >> /etc/modules

Шаг 2

Устанавливаем утилиту lsiutil.

curl -s https://packagecloud.io/install/repositories/s_mcleod/centos7/script.rpm.sh | bash yum install lsiutil

Шаг 3

Начинаем изучать дисковую подсистему.

Узнаём сколько в системе физических дисков

# lshw -c disk *-disk:0 UNCLAIMED description: ATA Disk product: ST31000524NS physical id: 0.0.0 bus info: scsi@6:0.0.0 version: SN12 serial: 9WK5E831 capacity: 931GiB (1TB) capabilities: 15000rpm configuration: ansiversion=5 *-disk:1 UNCLAIMED description: ATA Disk product: ST31000524NS physical id: 0.1.0 bus info: scsi@6:0.1.0 version: SN12 serial: 9WK5CCH6 capacity: 931GiB (1TB) capabilities: 15000rpm configuration: ansiversion=5 *-disk:2 UNCLAIMED description: ATA Disk product: ST31000524NS physical id: 0.2.0 bus info: scsi@6:0.2.0 version: SN12 serial: 9WK5E7KA capacity: 931GiB (1TB) capabilities: 15000rpm configuration: ansiversion=5 *-disk:3 UNCLAIMED description: ATA Disk product: ST31000524NS physical id: 0.3.0 bus info: scsi@6:0.3.0 version: SN12 serial: 9WK5E547 capacity: 931GiB (1TB) capabilities: 15000rpm configuration: ansiversion=5 *-disk:4 description: SCSI Disk product: Logical Volume vendor: LSILOGIC physical id: 1.2.0 bus info: scsi@6:1.2.0 logical name: /dev/sda version: 3000 size: 931GiB (999GB) capacity: 931GiB (999GB) capabilities: 15000rpm partitioned partitioned:dos configuration: ansiversion=2 logicalsectorsize=512 sectorsize=512 signature=000c7b95 *-disk:5 description: SCSI Disk product: Logical Volume vendor: LSILOGIC physical id: 1.0.0 bus info: scsi@6:1.0.0 logical name: /dev/sdb version: 3000 size: 931GiB (999GB) capacity: 931GiB (999GB) capabilities: 15000rpm partitioned partitioned:dos configuration: ansiversion=2 logicalsectorsize=512 sectorsize=512 signature=000650dc

Здесь видно, что у нас 4 (четыре) физических диска и 2 (два) логических диска.

Шаг 4

Уточним модель установленного контроллера

lspci | grep controller | grep -i scsi 04:00.0 SCSI storage controller: Broadcom / LSI SAS1068E PCI-Express Fusion-MPT SAS (rev 08)

Видим, что у нас контроллер LSI SAS1068E.

Шаг 5

Просканируем оборудование на наличие контроллеров.

mpt-status -p Checking for SCSI ID:0 Found SCSI id=0, use ''mpt-status -i 0`` to get more information.

Найден один контроллер SCSI ID:0

Статья в работе... Допишу позже... Может быть...

Источники

http://sysadm.pp.ua/linux/monitoring-systems/fusion-mptraid-monitoring.html?ysclid=lg6fqim030614311720

http://sven.stormbind.net/mpt-status-rhel/

https://packagecloud.io/s_mcleod/centos7/packages/el/7/lsiutil-1.70-1.x86_64.rpm

⇑ Наверх ⇑

В моей WIKI постоянно ведётся какая-то работа со статьями. Если у вас возникли вопросы или замечания, можете их отправлять на почту support@mihanik.net