View previous topic :: View next topic |
Author |
Message |
viy Veteran
Joined: 03 Jul 2004 Posts: 1580 Location: Riga, Latvia
|
Posted: Mon Nov 01, 2004 8:17 am Post subject: Сервер на SATA дисках |
|
|
Собрал сервер: SATA (2xMaxtor 80Gb, SWRAID1 + LVM2), ядро 2.6.8-r<последний> (не помню точно). Поставили в работу. В первый же день 3 раза kernel panic.
Каждый раз --- вылетают абсолютно разные процессы, когда mysql, когда что-то от usb. После 1-го раза на матери отключили всю ненужную фигню, типа usb, sounda и пр.
Тем не менее. Еще один симтом --- сильно скачет время, ntpd конечно имееться.
После всего этого откатились на старый сервер, отдали машину электронам. Те долго ее мучали, сказали, что:
1. Винда чувствует себя отлично (они больше с нею дружат);
2. Нашли какого-то эксперта, который сообщил, что поддержка SATA в Линухе хромает и посоветовал перейти на IDE.
Есть у кого-нибудь опыт в этой сфере? Мне имеет смысл еще раз поднимать сервер и тестить его, или лучше сразу менять железо? |
|
Back to top |
|
|
viy Veteran
Joined: 03 Jul 2004 Posts: 1580 Location: Riga, Latvia
|
Posted: Mon Nov 01, 2004 8:22 am Post subject: Re: Сервер на SATA дисках |
|
|
Простите, я наврал.
Диски SATA SAMSUNG SP0812C, 80Gb, SATA. |
|
Back to top |
|
|
Taoub Apprentice
Joined: 12 Jan 2004 Posts: 173
|
Posted: Mon Nov 01, 2004 9:09 am Post subject: |
|
|
Дак что за kernel panic? что написано? |
|
Back to top |
|
|
viy Veteran
Joined: 03 Jul 2004 Posts: 1580 Location: Riga, Latvia
|
Posted: Mon Nov 01, 2004 9:35 am Post subject: |
|
|
Taoub wrote: | Дак что за kernel panic? что написано? |
Вот, нашел таки снимок:
Code: | [<c011d004>] autoremove_wake_function+0x0/0x57
[<c0105fee>] ret_from_fork+0x6/0x14
[<c01ae564>] commit_timeout+0x0/0x9
[<c01ae56e>] kjournald+0x0/0x2e2
[<c0104271>] kernel_thread_helper+0x5/0xb
------------[ cut here ]------------
kernel BUG at kernel/time.c:405!
invalid operand: 0000 [#2]
PREEMPT SMP
Modules linked in: usbcore
CPU: 0
EIP: 0060:[<c0127d1d>] Not tained
EFLAGS: 00010003 (2.6.8-gentoo-r3)
EIP is at cascade+0x48/0x52
eax: ccad7fc0 ebx: ccad7fc0 ecx: 00000000 edx: c0439000
esi: c13f9054 edi: c13f86e0 ebp: 0000002d esp: c0439fa0
ds: 007b es: 007b ss: 0068
Process sqlplus (pid: 609, threadinfo=c0439000 task=c3f11290)
Stack: c0439000 c0232127 c13f86e0 00000000 c0439000 db007cf0 c0128335 c13f86e0
c13f8eec 0000002d c0439000 c0439fcc c0439fcc 00000000 00000011 c0405b88
0000000a db007cf0 c0123dc0 c0405b88 db007ccc 00000046 c0431180 c0109288
Call trace:
Stack pointer is garbage, not printing trace
Code: 0f 0b 95 01 1e f7 32 c0 eb d5 56 53 83 ec 94 0f bf 05 9a bf |
Уфф! Интересно, есть аналог ABBYY для Линуха? А то я достался с картинки вбивать дамп
Я искал в инете что-то на тему kernel/timer.c, но ничего похожего не нашел. |
|
Back to top |
|
|
viy Veteran
Joined: 03 Jul 2004 Posts: 1580 Location: Riga, Latvia
|
Posted: Mon Nov 01, 2004 2:57 pm Post subject: |
|
|
Нашел такой пост: http://lkml.org/lkml/2004/8/14/154
Просят обновить 2.6.8 до 2.6.8.1, мне казалось, что в gentoo это сделано на уровне патча и 2.6.8-r3 включает в себя эти изменения
Буду пробовать 2.6.9 и держать вас в курсе событий |
|
Back to top |
|
|
ba l33t
Joined: 25 May 2003 Posts: 804
|
Posted: Sat Nov 06, 2004 11:24 pm Post subject: |
|
|
что-то сомневаюсь, что это sata, на таком же ядре sata замечательно работала на intel ich5r и promise-е...
попробуй отключить preemptible ну и другое ядро пробуй... |
|
Back to top |
|
|
d_n_k Tux's lil' helper
Joined: 15 Jul 2004 Posts: 138 Location: Russia
|
Posted: Mon Nov 08, 2004 6:42 am Post subject: |
|
|
Quote: | Modules linked in: usbcore |
может это? |
|
Back to top |
|
|
viy Veteran
Joined: 03 Jul 2004 Posts: 1580 Location: Riga, Latvia
|
Posted: Mon Nov 08, 2004 7:25 am Post subject: |
|
|
Я пока молчу, все пытаюсь чего-то добиться.
Точно могу сказать, что дело не в SATA дисках, тут ba прав. Долго игрался, дошел до таймингов в биосе. Проявилась одна фишка --- настройки BIOS'а влияют на то, как быстро проявляется первый сбой, для его обнаружения сейчас я просто компилю ядро, слетает 100%
На данный момент морально готовлюсь к обновлению биоса
Можно почитать тут на эту же тему. |
|
Back to top |
|
|
viy Veteran
Joined: 03 Jul 2004 Posts: 1580 Location: Riga, Latvia
|
Posted: Mon Nov 08, 2004 9:21 am Post subject: |
|
|
Ну что ж, всем спасибо
Проблема была таки в BIOS'е, SATA рулит! Детали по ссылке из моего предыдущего поста, топик на Kernel & Hardware. |
|
Back to top |
|
|
viy Veteran
Joined: 03 Jul 2004 Posts: 1580 Location: Riga, Latvia
|
Posted: Tue Nov 09, 2004 11:05 am Post subject: |
|
|
Проблема осталась, просто проявляться стала реже.
Если я вешаю (в BIOS'е) SATA на свои родные IDE2 и IDE3, то все работает гораздо стабильней. В частности, за эту ночь ядро пересобиралось (пока я не пришел) 200 раз и только 8 раз были глюки. Но это не радует.
Пытался ставить RedHat --- пришлось (из-за отсутствия готовых дров) повесить SATA на IDE1-Primary. Блин, загрузился с boot-cd только с 3-го раза, посреди инсталляци все слетело... В этом отношении Gentoo стабильней.
Вообщем --- от SATA не хочу отказываться, буду другую машину выбивать. |
|
Back to top |
|
|
|