Ivanovo Linux Users Group -  
Форум Помощь Поиск Вход
Предыдущая Следующая Вверх Тема Администрирование / Общее администрирование / Глюк ядра 2.4.22 (8465 хитов)
- Написал(а) UncleAndy Дата 20.10.03 07:20
Последние несколько дней страдаю из-за одного глюкя ядра 2.4.22 (чистого без патчей).
Глюк заключается в том, что при высокой нагрузке на винт (копирование файлов на loop файловую систему) через некоторое время все операции с диском зависают. Т.е. система работает, часы идут, даже переключение между задачами работает (иногда). Но как только пытаешся сделать даже просто ls - сразу завис этой задачи.
Попробовал то-же самое с ядром 2.4.21 из мандраки 9.1 - все отлично работает.
Никто с таким не сталкивался?
Дядюшка Энди
Parent - Написал(а) LOE (Site/forum admin) Дата 20.10.03 07:33
Как долго стоит 2.4.22?
Если давно, а глюк только "в последние несколько дней" - вини железо (ИМХО).
Ну и потрать время на жесткое тестирование, погоняй под большой нагрузкой с разными ядрами, но в одном дистрибутиве.
Желательно и ядра скомпилить с одинаковой конфигурацией.
"No! Try not! Do. Or do not. There is no try." -- Yoda
Parent - Написал(а) UncleAndy Дата 20.10.03 07:57
Стоит примерно с месяц-два, но такой нагрузки на него не было еще.
Я тоже грешил на железо - как раз сегодня поменял мать - все осталось как и было.
Скорей всего, есть какие-то проблемы в новой подсистеме IDE в ядре 2.4.22.

Параметрами ядра при компиляции типа APIC и ACPI тоже игрался - ноль внимания.
Дядюшка Энди
Parent - Написал(а) LOE (Site/forum admin) Дата 20.10.03 08:14
Остается только тестить под большой нагрузкой с разными ядрами, скомпиленными с одинаковым конфигом.
"No! Try not! Do. Or do not. There is no try." -- Yoda
Parent Написал(а) UncleAndy Дата 20.10.03 08:35
Вот сейчас и компилю. Сначала попробую с патчами для 2.4.22 - bk36 и ac4, потом попробую 2.4.23-pre7. Если и на них глюки будут - придеться откатываться на 2.4.20. :-(
Дядюшка Энди
Parent - Написал(а) UncleAndy Дата 21.10.03 12:55
Проблема так и не решилась. :-( У меня подозрение на особенности модели винта (Western Digital 80Gb).
Поставил такой-же винт как hdb - на нем все прошло отлично. Сделал dd if=/dev/hda of=/dev/hdb, поставил новый винт мастером вместо старого рабочего - абсолютно тот-же глюк. :-(((
Дядюшка Энди
Parent Написал(а) LOE (Site/forum admin) Дата 21.10.03 13:10
Давным-давно, когда винты были 3Г, столкнулся с WD
Летали пачками (в смысле гробились)
С тех пор на винты WD вообще не смотрю.
Вот сейчас стоит WD на 8Г, периодически вылетают сообщения:

[pre]hda: lost interrupt
hda: status error: status=0x58 { DriveReady SeekComplete DataRequest }
hda: drive not ready for command[/pre]
В момент глюка посмотри [b]dmesg[/b], думаю увидишь похожие сообщения.
"No! Try not! Do. Or do not. There is no try." -- Yoda
Parent - Написал(а) G0thic Дата 20.10.03 14:33
Кстати. По ядру 2.4.22.
Сегодня тестил SATA диски с бортовым силиконовским контроллером (875 чипсет).
Полет нормальный. Завтра с рэйдом буду глумиться.
А под 2000 сервером глюки. Танцы с бубном не проходят. ;-)
Так что вот. Линукс рулит.
Когда кругозор человека сужается к минимуму, он называет это своей точкой зрения.
Parent Написал(а) UncleAndy Дата 20.10.03 16:25
В конечном итоге пришел к выводу что ядро тут не при чем.
Сейчас винт копирую на другой - утром буду переставлять.

На счет тестирования SATA - попробуй на нем наделать loop файлов около гига и покопируй информацию на/с него.
Дядюшка Энди
Предыдущая Следующая Вверх Тема Администрирование / Общее администрирование / Глюк ядра 2.4.22 (8465 хитов)

Powered by mwForum 2.12.0 © 1999-2007 Markus Wichitill

Page created in 0.105s with 10 database queries.