Поддерживает замену дисков «на ходу» (Hot Swap) в том числе и для SATA дисков.
Это инструмент для просмотра текущего состояния контроллеров LSI SCSI HBA. Программа позволяет отслеживать работоспособность и статус вашей настройки RAID.
Установка
apt install mpt-status
Вывод списка всех контроллеров:
mpt-status -p
пример вывода:
Checking for SCSI ID:0 Checking for SCSI ID:1 Checking for SCSI ID:2 Checking for SCSI ID:3 Checking for SCSI ID:4 Checking for SCSI ID:5 Checking for SCSI ID:6 Found SCSI id=6, use ''mpt-status -i 6`` to get more information.
Информация о контроллере по его ID
mpt-status -i 6
пример вывода (норма):
ioc0 vol_id 6 type IM, 2 phy, 231 GB, state OPTIMAL, flags ENABLED ioc0 phy 0 scsi_id 8 ATA WD2502ABYS-23B7A 3B07, 232 GB, state ONLINE, flags NONE ioc0 phy 1 scsi_id 7 ATA WD2502ABYS-23B7A 3B07, 232 GB, state ONLINE, flags NONE
пример вывода (нет диска №1):
ioc0 vol_id 6 type IM, 2 phy, 231 GB, state DEGRADED, flags ENABLED ioc0 phy 0 scsi_id 8 ATA WD2502ABYS-23B7A 3B07, 232 GB, state ONLINE, flags NONE ioc0 phy 1 scsi_id 255 , 232 GB, state MISSING, flags OUT_OF_SYNC
пример вывода (rebuild):
ioc0 vol_id 6 type IM, 2 phy, 231 GB, state DEGRADED, flags ENABLED RESYNC_IN_PROGRESS ioc0 phy 0 scsi_id 8 ATA WD2502ABYS-23B7A 3B07, 232 GB, state ONLINE, flags NONE ioc0 phy 1 scsi_id 7 ATA WD2502ABYS-23B7A 3B07, 232 GB, state ONLINE, flags OUT_OF_SYNC
Статус контроллера:
mpt-status -i 6 -s
пример вывода (норма):
log_id 6 OPTIMAL phys_id 0 ONLINE phys_id 1 ONLINE
пример вывода (состояние DEGRADED):
log_id 6 DEGRADED phys_id 0 ONLINE phys_id 1 ONLINE
Чтобы избежать ложного сообщения
mpt-statusd: detected non-optimal RAID status
Нужно:
ID
MAILTO=root PERIOD=600 REMIND=7200 RUN_DAEMON=yes ID=6
service mpt-statusd restart
cfggen list
пример вывода:
LSI Logic IR Configuration Utility 2.10.00 Adapter Vendor Device Segment SubSys SubSys Ioc# Type ID ID ID Bus Device Func Ven ID Dev ID ----- --------- ------ ------ ------- --- ------ ---- ------ ------ 0 SAS1064E 1000h 56h 0000h 01h 00h 00h 1014h 03bbh
Полная информация о контроллере и подключённых к нему устройствах:
cfggen 0 display
cfggen 0 status
Нормальное состояние:
LSI Logic IR Configuration Utility 2.10.00 Background command progress status for controller 0... IR Volume 1 Volume ID : 6 Current operation : None Volume status : Enabled Volume state : Optimal Physical disk I/Os : Not quiesced
cfggen 0 rebuild
Состояние при восстановлении:
cfggen 0 status
пример вывода:
LSI Logic IR Configuration Utility 2.10.00 Background command progress status for controller 0... IR Volume 1 Volume ID : 6 Current operation : Synchronize Volume status : Enabled Volume state : Degraded Physical disk I/Os : Not quiesced Volume size (in sectors) : 486326272 Number of remaining sectors : 384003422 Percentage complete : 21.04%