Я бы попытался восстановить диск с помощью HDAT (бесплатная программа) или, возможно, Spinrite (коммерческая). Я использовал оба этих инструмента для восстановления дисков, которые вышли из строя, и оба они хорошо работали в прошлом.
Я не ожидаю, что вы продвинетесь слишком далеко в своих усилиях по восстановлению, пока диск не будет в рабочем состоянии. После очистки диска я бы использовал Clonezilla , чтобы как можно быстрее скопировать его на альтернативный жесткий диск.
Это симптом системного вызова, заблокированного в одной из ваших локальных файловых систем.:
локальный диск, который умирает и приводит к тому, что любое чтение или запись зацикливается при повторных попытках.
Возможно, вы сможете определить, кто из них виноват, просмотрев системный журнал. внутри /var/log
, если корневая или /var
файловая система не является источником вашей df
заблокированной.
Перезагрузка решила проблему. Вернется проблема или нет, пока не видно. Был запущен сложный сценарий конфигурации, который настраивал контейнеры докеров и вносил различные изменения в IPTables, и перезагрузка никогда не происходила. Я копну немного глубже и выполню RCA, если проблема вернется.
Я заметил запись в журнале dmesg. -Спасибо, @Bob, за предложение.
[252869.529789] INFO: task df:14958 blocked for more than 120 seconds. [252869.529838] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.