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

Ubuntu 10.04 с ext4 получает повторяющиеся ошибки ввода-вывода

мы установили новый сервер DELL с (не поддерживаемой) Ubuntu 10.04 LTS. Мы настроили аппаратный RAID (я думаю, RAID 1) с инструментами DELL перед установкой Ubuntu.

Сервер совсем не загружен, небольшой сервер Postgres и некоторые общие ресурсы Samba активны. Иногда кажется, что жесткий диск хранится в файлах, и Ubuntu монтирует файловую систему как доступную только для чтения.

На данный момент помогает перезагрузка и запуск fsck, но проблема возникает снова и снова ..

Сегодня я увидел сообщение об ошибке, когда это произошло (сохранение большого файла на жесткий диск):

end_request: I/O error, dev sda, sector 0
Aborting journal on device dm-0-8
EXT4-fs error (device dm-0): ext4_journal_start_sb: Detected a (...) journal
EXT4-fs (dm-0): Remounting filesystem read-only
EXT4-fs (dm-0): 
EXT4-fs error (device dm-0): in ext4_da_write_end: IO failure
This should not happen!! Data will be lost
EXT4-fs (dm-0): ext4_da_writepages: jbd2_start: 1024 pages, in (...)1010855; err -30

Мне кажется, это аппаратная ошибка. Как вы думаете, причиной может быть RAID? Установлена ​​ли файловая система FUSE (которая фактически больше не используется)? Может ли проблема быть в том, что Ubuntu не поддерживается на этом сервере DELL, поэтому использование Windows может решить проблему?

Спасибо

Похоже на аппаратную проблему. Перезагрузка и fsck'ing не решат основную проблему, переведут сервер в автономный режим, чтобы избежать потери данных, и выполнить некоторые проверки.

Проверьте загрузочную утилиту оборудования RAID, иногда у них есть опция проверки целостности. Будьте очень осторожны, так как некоторые проверки целостности на низком уровне могут уничтожить данные на дисках. Проверьте наличие предупреждений в журналах BIOS.

Проблема может заключаться в неисправном диске в массиве (без резервного копирования при отказе), проверьте, не загорел ли сервер другим цветом.

В зависимости от вашего контроллера диска вы также можете в linux (ubuntu) использовать GSmartControl, чтобы диски сообщали, в чем проблема.