eleventyseven
@eleventyseven
.Net разработчик

Smartctl на Debian?

Добрый вечер. Возникла такая проблема. При попытке запустить smartctl на сервере выпадают вот такие ошибки:

/usr/sbin/smartctl -s on -d sat /dev/sda
smartctl 5.40 2010-07-12 r3124 [x86_64-unknown-linux-gnu] (local build)
Copyright (C) 2002-10 by Bruce Allen, http://smartmontools.sourceforge.net

SMART support is: Ambiguous - ATA IDENTIFY DEVICE words 82-83 don't show if SMART supported.
SMART support is: Ambiguous - ATA IDENTIFY DEVICE words 85-87 don't show if SMART is enabled.
A mandatory SMART command failed: exiting. To continue, add one or more '-T permissive' options.


/usr/sbin/smartctl -s on -a /dev/sda
smartctl 5.40 2010-07-12 r3124 [x86_64-unknown-linux-gnu] (local build)
Copyright (C) 2002-10 by Bruce Allen, http://smartmontools.sourceforge.net

Smartctl open device: /dev/sda failed: AMCC/3ware controller, please try adding '-d 3ware,N',
you may need to replace /dev/sda with /dev/twlN, /dev/twaN or /dev/tweN


Что делать и как можно побороть данную проблему?
  • Вопрос задан
  • 5876 просмотров
Решения вопроса 1
Radriga
@Radriga
Установите tw-cli

Добавьте в /etc/apt/sources.list (если у Вас squeeze)
deb http://hwraid.le-vert.net/debian squeeze main

apt-get update
apt-get install tw-cli

После этого в /dev появятся устройства twaX

Узнаем какие параметры передать smartmontools.
Далее посмотрите номер контроллера (интересует значение под Ctl):
tw-cli show
Далее узнайте в какие порты контроллера воткнуты диски (X — номер контроллера):
tw-cli /cX show
Ориентируйтесь по VPort.

Допустим нам нужно посмотреть на диск в 4-м порту:
smartctl -a /dev/twa0 -d 3ware,4
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы