У меня есть сервер, на котором работает настроенная версия Debian. К нему прикреплен навес для хранения солнца. Он имеет очень ограниченный набор инструментов, и установка новых инструментов не допускается. :(
Это сообщение я вижу в dmesg
:
end_request: critical target error, dev sda, sector 556782970
sd 0:0:0:0: [sda] Unhandled sense code
sd 0:0:0:0: [sda] Result: hostbyte=0x10 driverbyte=0x08
sd 0:0:0:0: [sda] Sense Key : 0x4 [current]
sd 0:0:0:0: [sda] ASC=0x44 ASCQ=0x0
sd 0:0:0:0: [sda] CDB: cdb[0]=0x28: 28 00 21 2f d5 7a 00 00 08 00
end_request: critical target error, dev sda, sector 556782970
Кажется, что в секторе 556782970 есть плохой блок, но я не знаю, к какому жесткому диску он принадлежит, чтобы я мог его заменить.
arcconf getlogs
команда не обнаруживает проблем с дисками.
я сделал arcconf task start 1 logicaldrive 0 verify_fix
но это не помогло.
Я сделал e2fsck
чек. Он пытается исправить некоторые inodes, но проблема осталась. (Я предполагаю, что это физическая проблема).
больше информации: http://pastebin.com/cJ2bUywj
Инструменты недоступны :( smartctl badblocks
Хотя может быть ответ, который предоставит вам информацию в ОС, скорее всего, прошивка контроллера может сказать вам, если вы обращаетесь к нему во время загрузки.
Еще одна вещь, которую я заметил в вашем вырезании и вставке, - это то, что ваша батарея говорит "вышла из строя". Интересно, сообщают ли полосы о сбое из-за того, что батарея кэша записи разряжена? Хотя это сообщение и фактический плохой индексный дескриптор, вероятно, означают, что у вас есть две проблемы.
Хотя мой опыт работы с контроллерами Adaptec обычно случается, когда батарея умирает, кэширование записи отключается в качестве превентивной меры.
На основе end_request: critical target error, dev sda, sector 556782970
в строке, я предполагаю, что / dev / sda - это ребенок проблем. Вы можете найти серийный номер этого устройства, используя:
ls -l /dev/disk/by-id | grep "sda$"
Если вы действительно используете arcconf, вы можете увидеть состояние физического диска следующим образом:
arcconf getconfig 1 PD
Найдите диски с состоянием Failed, чтобы определить диски, помеченные как неисправные. Для справки результат будет выглядеть примерно так:
Device #6 Device is a Hard drive State : Failed Block Size : Unknown Supported : Yes Reported Channel,Device(T:L) : 0,15(15:0) Vendor : *MISSING* Model : Firmware : Total Size : 0 MB Write Cache : Unknown FRU : None S.M.A.R.T. : No S.M.A.R.T. warnings : 0 SSD : No MaxCache Capable : No MaxCache Assigned : No