LINUX.ORG.RU
ФорумAdmin

Кернел паник


0

0

Посмотрите пожалуйста скриншот кернел паник
срабатывает в момент
/etc/init.d/net.eth2 stop

два раза уже в этот момент такое случалось.
я думал что прерывания как-то завязаны, но не понимаю, как сетевой адаптер на другой irq переключить, может вы подскажете как можно на другой irq перевести сетевой адаптер.

скриншот кернел паника из КВМ
http://nagash.org/temp/h2.truble.2009.11.06-1.png


а какой смысл на это смотреть?

искать в багзиллах траблы с этим адаптером и/или этим конкретным ядром, пробовать более другое (старое/новое) ядро.

dmiceman ★★★★★
()
Ответ на: комментарий от true_admin

линух гента
2.6.18 с поддержкой опенВЗ
большей версии ядря со стабильной поддержкой openVZ нету =( даже на офф сайте =(

подскажите как смотреть драйвер сетевухи? не могу понять какой командой его увидеть.

так же посмотрел прерывания, но почему-то сетевуха вообще ни на каком прерывании не сидит.
ничего не понимаю

CPU0 CPU1 CPU2 CPU3
0: 1454402 0 0 0 XT-PIC timer
1: 8 0 0 0 XT-PIC i8042
2: 0 0 0 0 XT-PIC cascade
8: 1 0 0 0 XT-PIC rtc
9: 0 0 0 0 XT-PIC acpi
11: 80 0 0 0 XT-PIC libata
12: 312 0 0 0 XT-PIC i8042
14: 0 0 0 0 XT-PIC skge
113: 1497937 0 0 0 PCI-MSI sky2
121: 426577 0 0 0 PCI-MSI libata
NMI: 91 31 31 31
LOC: 1458439 1456824 1456800 1458368
ERR: 0
MIS: 0

m604
() автор топика
Ответ на: комментарий от m604

поставь ядро новее раз стабильное работает нестабильно. Видел в продакшене работали сильно новее ядра без проблем.

true_admin ★★★★★
()
Ответ на: комментарий от m604

Смотрите после загрузки вывод команды dmesg. Если у вас одна сетёвка, то драйвер sky2, чип Marvell Yukon 2. Если я правильно помню, с ним были проблеммы, можете почитать changelog'и ядра (более свежих версий) и сравнить отличия в коде драйвера.

mky ★★★★★
()
Ответ на: комментарий от mky

точняк! это встроенная в мать такая сетевуха.
ядро я собрал без поддержки встроенной сетевухи

а у меня там стоят две длинковские сетевухи еще. одна покруче, одна попроще.
как узнать какой для них драйвер подключен? пытался ядро попересобирать, а не могу правильный драйвер найти в настройках ядра.

m604
() автор топика
Ответ на: комментарий от mky

вы оказались правы, именно этот чип стоит на основной сетевухе у меня.
и там в чендж логе есть именно исправление этой ошибки.

поставил ядро, которое должно это фиксать.
дал нагрузку на сервер, буду смотреть. =)

спасибо вам за наводку

m604
() автор топика
Ответ на: комментарий от m604

С помощью lspci определите наименования сетёвок и/или их PCI-идентификаторы. Далее либо в гугл, либо в каталоге /usr/src/linux/drivers/net смотреть, какой драйвер берёт себе данный PCI-id (содержимое структуры pci_device_id). Ну, конечно, можно ещё поискать модель сетевки в /usr/src/linux/Documentation, но это не интерестно.

mky ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.