Назад | Перейти на главную страницу

SLES9 iostat -En

С Solaris, если я использую iostat -En, я могу проверить, есть ли на моем диске какие-либо программные ошибки статистики или жесткие ошибки.

$iostat -En
c1t0d0          Soft Errors: 0 Hard Errors: 0 Transport Errors: 0
Vendor: SEAGATE  Product: ST373207LSUN72G  Revision: 045A Serial No: 3532D7ZL    
Size: 73.40GB <73400057856 bytes>
Media Error: 0 Device Not Ready: 0 No Device: 0 Recoverable: 0
Illegal Request: 0 Predictive Failure Analysis: 0

Но эта же команда не работает с SUSE Linux. Есть ли альтернативное использование команды в SLES9?

Вы можете использовать dmesg команда для поиска любых ошибок устройства, зарегистрированных ядром.

Вот аналогичный вопрос для другого дистрибутива Linux, но он должен быть применим к вам:

Проверьте наличие ошибок / признаков сбоя жесткого диска на сервере CentOS

Я считаю, что solaris iostat считывает эти данные из SMART накопителя, поэтому вы можете попробовать использовать smartctl / smartd (и он показывает много дополнительной информации): smartctl --all /dev/sda