Adaptec raid и smartmontools
Применимость: Linux, физический сервер
Задача:
ПО от Adaptec для мониторинга RAID - StorMan не вызывает ничего кроме сожаления и скорби.
Стандартная команда мониторинга состояния физических дисков не выдаст ничего полезного:
smartctl --all /dev/sda
Можно использовать arcconf, но есть и другой путь:
Решение:
Linux создает для всех физических дисков, подключенных к контроллеру виртуальные устройства с именем /dev/sgX
- /dev/sg0 - RAID 10 controller (you will not get any info or /dev/sg0).
- /dev/sg1 - First disk in RAID 10 array.
- /dev/sg2 - Second disk in RAID 10 array.
- /dev/sg3 - Third disk in RAID 10 array.
- /dev/sg4 - Fourth disk in RAID 10 array.
Примеры применения smartctl
Тест:
# smartctl -d sat --all /dev/sg1 -H
Просмотр таблиц smart
# smartctl -d sat --all /dev/sgX # smartctl -d sat --all /dev/sg1
То же самое для дисков SAS
# smartctl -d scsi --all /dev/sgX # smartctl -d scsi --all /dev/sg1 # smartctl -d scsi --all /dev/sg1 -H
Ссылки:
—- Актуальность: 2011/03/21 14:06