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

Как проверить состояние жесткого диска в Linux

У меня проблема с жестким диском, и мне нужно знать, какая команда или приложение используются для проверки работоспособности жесткого диска в LINUX REDHAT.

Когда smartd настроен, не забудьте включить демон мониторинга, если он еще не запущен. В системе Red Hat Enterprise Linux используйте:

# chkconfig smartd on    
# service smartd start

Программа smartctl также позволяет просматривать и тестировать атрибуты SMART накопителя. Вы можете быстро проверить общее состояние диска, используя:

# smartctl -H /dev/sda    
smartctl version 5.38 [x86_64-redhat-linux-gnu] Copyright (C) 2002-8 Bruce Allen
Home page is http://smartmontools.sourceforge.net/    
=== START OF READ SMART DATA SECTION ===    
SMART overall-health self-assessment test result: PASSED

Также полезно получить информацию о приводе. С параметром -i вы можете просмотреть тип диска, его серийный номер и т. Д. В системе с большим количеством накопителей запись этой информации может помочь узнать, какое устройство накопителя (например, / dev / sda) соответствует какому физическому диску. Например:

# smartctl -i /dev/sda    
smartctl version 5.38 [x86_64-redhat-linux-gnu] Copyright (C) 2002-8 Bruce Allen    
Home page is http://smartmontools.sourceforge.net/    
=== START OF INFORMATION SECTION ===    
Model Family:     Seagate Barracuda 7200.10 family    
Device Model:     ST3320620AS    
Serial Number:    9QF26NGD    
Firmware Version: 3.AAJ    
User Capacity:    320,072,933,376 bytes
Device is:        In smartctl database [for details use: -P show]   
ATA Version is:   7    
ATA Standard is:  Exact ATA specification draft version not indicated    
Local Time is:    Sun Mar  7 14:20:18 2010 MST    
SMART support is: Available - device has SMART capability.    
SMART support is: Enabled

Параметр -a показывает особенности атрибутов SMART и историю тестов. Здесь отображается различная информация о состоянии SMART, например температура накопителя, количество часов, в течение которых он был включен, и т. Д. Он также указывает, когда тесты были выполнены и каковы были их результаты.

для получения дополнительных сведений о smartctl, пожалуйста, проверьте Вот или Вот. Надеюсь это поможет...

Если под «здоровьем» вы имеете в виду состояние Технология самоконтроля, анализа и отчетности, вы должны проверить smartctl инструмент из smartmontools пакет.

Ознакомьтесь с командой smartctl. Он отобразит текущие счетчики SMART накопителя, а также позволит вам выполнить некоторые простые самотестирования.

Вы найдете все ошибки, связанные с io, набрав dmesg в свой терминал. Если ваш жесткий диск поддерживает S.M.A.R.T. вы можете получить копию smartmontools из своего менеджера пакетов для более детального просмотра.