* [Comm] kernel: __alloc_pages:
@ 2003-10-22 9:13 Nickolay
2003-10-22 9:33 ` Sergey Vlasov
0 siblings, 1 reply; 8+ messages in thread
From: Nickolay @ 2003-10-22 9:13 UTC (permalink / raw)
To: community
У меня следующая ситуация
имеем server HL 3000 U3 фирмы HP
SCSI Ultra Wide RAID5
Памяти 1GB
ядро 2.4.20-alt-smp
в какой-то момент работы в логах /var/log/messages
появилась запись
kernel: __alloc_pages: 0-order allocation failed (gfp=0x1d2/0)
и после этого вышибает процессы smbd nmbd
И еще RAID5 медленный hdparm -tT /dev/sda дает маленький результат не
тот котоырй хотелось бы ;(
какие есть мнения
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [Comm] kernel: __alloc_pages:
2003-10-22 9:13 [Comm] kernel: __alloc_pages: Nickolay
@ 2003-10-22 9:33 ` Sergey Vlasov
2003-10-22 9:43 ` Nickolay
2003-10-22 9:50 ` Nickolay
0 siblings, 2 replies; 8+ messages in thread
From: Sergey Vlasov @ 2003-10-22 9:33 UTC (permalink / raw)
To: community
[-- Attachment #1: Type: text/plain, Size: 1157 bytes --]
On Wed, Oct 22, 2003 at 01:13:43PM +0400, Nickolay wrote:
> У меня следующая ситуация
> имеем server HL 3000 U3 фирмы HP
> SCSI Ultra Wide RAID5
> Памяти 1GB
> ядро 2.4.20-alt-smp
> в какой-то момент работы в логах /var/log/messages
> появилась запись
> kernel: __alloc_pages: 0-order allocation failed (gfp=0x1d2/0)
> и после этого вышибает процессы smbd nmbd
Есть ли swap-раздел, и какого размера? Без swap-раздела система
распределения памяти в ядре иногда выкидывает подобные фокусы, даже
если памяти вроде бы достаточно.
Не был ли запущен в этот момент какой-нибудь процесс, который съел
всю память? (В одном случае такую ситуацию вызывал mysqldump,
запущенный без ключа -q - в этом случае он пытается затащить в
память все данные таблицы.) При нехватке памяти ядро не всегда
убивает сразу именно тот процесс, который вызвал проблему.
Что выдаёт free? Можно ещё посмотреть cat /proc/slabinfo - это
информация по распределению памяти ядра.
> И еще RAID5 медленный hdparm -tT /dev/sda дает маленький результат не
> тот котоырй хотелось бы ;(
А какой там RAID, какой драйвер используется? Что за диски, и какие
именно результаты выдаёт hdparm?
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [Comm] kernel: __alloc_pages:
2003-10-22 9:33 ` Sergey Vlasov
@ 2003-10-22 9:43 ` Nickolay
2003-10-23 18:55 ` Sergey Vlasov
2003-10-22 9:50 ` Nickolay
1 sibling, 1 reply; 8+ messages in thread
From: Nickolay @ 2003-10-22 9:43 UTC (permalink / raw)
To: community
Sergey Vlasov пишет:
>On Wed, Oct 22, 2003 at 01:13:43PM +0400, Nickolay wrote:
>
>
>>У меня следующая ситуация
>>имеем server HL 3000 U3 фирмы HP
>>SCSI Ultra Wide RAID5
>>Памяти 1GB
>>ядро 2.4.20-alt-smp
>>в какой-то момент работы в логах /var/log/messages
>>появилась запись
>>kernel: __alloc_pages: 0-order allocation failed (gfp=0x1d2/0)
>>и после этого вышибает процессы smbd nmbd
>>
>>
>
>Есть ли swap-раздел, и какого размера? Без swap-раздела система
>распределения памяти в ядре иногда выкидывает подобные фокусы, даже
>если памяти вроде бы достаточно.
>
своп есть 885М
>
>Не был ли запущен в этот момент какой-нибудь процесс, который съел
>всю память? (В одном случае такую ситуацию вызывал mysqldump,
>запущенный без ключа -q - в этом случае он пытается затащить в
>память все данные таблицы.) При нехватке памяти ядро не всегда
>убивает сразу именно тот процесс, который вызвал проблему.
>
>Что выдаёт free? Можно ещё посмотреть cat /proc/slabinfo - это
>информация по распределению памяти ядра.
>
./free
free
total used free shared buffers cached
Mem: 1163360 1145168 18192 0 59152 795464
-/+ buffers/cache: 290552 872808
Swap: 885572 0 885572
>
>
>
>>И еще RAID5 медленный hdparm -tT /dev/sda дает маленький результат не
>>тот котоырй хотелось бы ;(
>>
>>
>
>А какой там RAID, какой драйвер используется? Что за диски, и какие
>именно результаты выдаёт hdparm?
>
>
cat /proc/scsi
Attached devices:
Host: scsi1 Channel: 00 Id: 00 Lun: 00
Vendor: MegaRAID Model: LD0 RAID5 38924R Rev: E
Type: Direct-Access ANSI SCSI revision: 03
Host: scsi1 Channel: 04 Id: 05 Lun: 00
Vendor: HP Model: SAFTE; U160/M BP Rev: 1023
Type: Processor ANSI SCSI revision: 02
cat /proc/aic7xxx/0
Adaptec AIC7xxx driver version: 6.2.8
aic7880: Ultra Wide Channel A, SCSI Id=7, 16/253 SCBs
megaraid v 1.18e
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [Comm] kernel: __alloc_pages:
2003-10-22 9:33 ` Sergey Vlasov
2003-10-22 9:43 ` Nickolay
@ 2003-10-22 9:50 ` Nickolay
1 sibling, 0 replies; 8+ messages in thread
From: Nickolay @ 2003-10-22 9:50 UTC (permalink / raw)
To: community
Sergey Vlasov пишет:
>On Wed, Oct 22, 2003 at 01:13:43PM +0400, Nickolay wrote:
>
hdparm -tT /dev/sda
/dev/sda:
Timing buffer-cache reads: 128 MB in 0.63 seconds =203.17 MB/sec
Timing buffered disk reads: 64 MB in 1.37 seconds = 46.72 MB/sec
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [Comm] kernel: __alloc_pages:
2003-10-22 9:43 ` Nickolay
@ 2003-10-23 18:55 ` Sergey Vlasov
2003-10-24 8:05 ` Nickolay
2003-10-24 8:17 ` Nickolay
0 siblings, 2 replies; 8+ messages in thread
From: Sergey Vlasov @ 2003-10-23 18:55 UTC (permalink / raw)
To: community
[-- Attachment #1: Type: text/plain, Size: 2960 bytes --]
On Wed, Oct 22, 2003 at 01:43:02PM +0400, Nickolay wrote:
> Sergey Vlasov пишет:
>
> >On Wed, Oct 22, 2003 at 01:13:43PM +0400, Nickolay wrote:
> >
> >
> >>У меня следующая ситуация
> >>имеем server HL 3000 U3 фирмы HP
> >>SCSI Ultra Wide RAID5
> >>Памяти 1GB
> >>ядро 2.4.20-alt-smp
Так, а какая конкретно сборка (alt*)?
> >>в какой-то момент работы в логах /var/log/messages
> >>появилась запись
> >>kernel: __alloc_pages: 0-order allocation failed (gfp=0x1d2/0)
> >>и после этого вышибает процессы smbd nmbd
> >>
> >>
> >
> >Есть ли swap-раздел, и какого размера? Без swap-раздела система
> >распределения памяти в ядре иногда выкидывает подобные фокусы, даже
> >если памяти вроде бы достаточно.
> >
> своп есть 885М
>
> >
> >Не был ли запущен в этот момент какой-нибудь процесс, который съел
> >всю память? (В одном случае такую ситуацию вызывал mysqldump,
> >запущенный без ключа -q - в этом случае он пытается затащить в
> >память все данные таблицы.) При нехватке памяти ядро не всегда
> >убивает сразу именно тот процесс, который вызвал проблему.
> >
> >Что выдаёт free? Можно ещё посмотреть cat /proc/slabinfo - это
> >информация по распределению памяти ядра.
> >
> ./free
> free
> total used free shared buffers cached
> Mem: 1163360 1145168 18192 0 59152 795464
> -/+ buffers/cache: 290552 872808
> Swap: 885572 0 885572
Тут вроде бы криминала не видно. Тогда ещё надо посмотреть cat
/proc/slabinfo (снять несколько раз с некоторым интервалом;
желательно, чтобы машина уже поработала некоторое время, чтобы
рассматривать установившийся режим).
Ещё покажите полный вывод lsmod.
> >>И еще RAID5 медленный hdparm -tT /dev/sda дает маленький результат не
> >>тот котоырй хотелось бы ;(
> >>
> >>
> >
> >А какой там RAID, какой драйвер используется? Что за диски, и какие
> >именно результаты выдаёт hdparm?
> >
> >
> cat /proc/scsi
> Attached devices:
> Host: scsi1 Channel: 00 Id: 00 Lun: 00
> Vendor: MegaRAID Model: LD0 RAID5 38924R Rev: E
> Type: Direct-Access ANSI SCSI revision: 03
> Host: scsi1 Channel: 04 Id: 05 Lun: 00
> Vendor: HP Model: SAFTE; U160/M BP Rev: 1023
> Type: Processor ANSI SCSI revision: 02
>
> cat /proc/aic7xxx/0
> Adaptec AIC7xxx driver version: 6.2.8
> aic7880: Ultra Wide Channel A, SCSI Id=7, 16/253 SCBs
>
> megaraid v 1.18e
У этой версии megaraid действительно могут быть проблемы со скоростью
работы. Вот что писали по этому поводу в linux-kernel@ (Xose Vazquez
Perez):
| megaraid 1.xx gets *very bad* performance. But like 2.4 is stable serie, it
| shouldn't be deleted.
|
| megaraid 2.xx gets correct performance, it's stable and it adds support
| for _present_ hardware, MegaRAID Ultra320 RAID boards(518, 520, 531, 532).
В новых сборках ядер в Сизифе собираются оба драйвера (в официальное
дерево 2.4.23 тоже уже добавлен megaraid2).
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [Comm] kernel: __alloc_pages:
2003-10-23 18:55 ` Sergey Vlasov
@ 2003-10-24 8:05 ` Nickolay
2003-10-24 10:25 ` Sergey Vlasov
2003-10-24 8:17 ` Nickolay
1 sibling, 1 reply; 8+ messages in thread
From: Nickolay @ 2003-10-24 8:05 UTC (permalink / raw)
To: community
Sergey Vlasov пишет:
>>megaraid v 1.18e
>>
>>
>
>У этой версии megaraid действительно могут быть проблемы со скоростью
>работы. Вот что писали по этому поводу в linux-kernel@ (Xose Vazquez
>Perez):
>
>| megaraid 1.xx gets *very bad* performance. But like 2.4 is stable serie, it
>| shouldn't be deleted.
>|
>| megaraid 2.xx gets correct performance, it's stable and it adds support
>| for _present_ hardware, MegaRAID Ultra320 RAID boards(518, 520, 531, 532).
>
>В новых сборках ядер в Сизифе собираются оба драйвера (в официальное
>дерево 2.4.23 тоже уже добавлен megaraid2).
>
>
как можно получить ядро 2.4.23 ?
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [Comm] kernel: __alloc_pages:
2003-10-23 18:55 ` Sergey Vlasov
2003-10-24 8:05 ` Nickolay
@ 2003-10-24 8:17 ` Nickolay
1 sibling, 0 replies; 8+ messages in thread
From: Nickolay @ 2003-10-24 8:17 UTC (permalink / raw)
To: community
Sergey Vlasov пишет:
>On Wed, Oct 22, 2003 at 01:43:02PM +0400, Nickolay wrote:
>
>
>>Sergey Vlasov пишет:
>>
>>
>>
>>>On Wed, Oct 22, 2003 at 01:13:43PM +0400, Nickolay wrote:
>>>
>>>
>>>
>>>
>>>>У меня следующая ситуация
>>>>имеем server HL 3000 U3 фирмы HP
>>>>SCSI Ultra Wide RAID5
>>>>Памяти 1GB
>>>>ядро 2.4.20-alt-smp
>>>>
>>>>
>
>Так, а какая конкретно сборка (alt*)?
>
>
>
2.4.20-alt5-smp
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [Comm] kernel: __alloc_pages:
2003-10-24 8:05 ` Nickolay
@ 2003-10-24 10:25 ` Sergey Vlasov
0 siblings, 0 replies; 8+ messages in thread
From: Sergey Vlasov @ 2003-10-24 10:25 UTC (permalink / raw)
To: community
[-- Attachment #1: Type: text/plain, Size: 1077 bytes --]
On Fri, Oct 24, 2003 at 08:05:06AM +0000, Nickolay wrote:
> Sergey Vlasov пишет:
>
> >>megaraid v 1.18e
> >>
> >>
> >
> >У этой версии megaraid действительно могут быть проблемы со скоростью
> >работы. Вот что писали по этому поводу в linux-kernel@ (Xose Vazquez
> >Perez):
> >
> >| megaraid 1.xx gets *very bad* performance. But like 2.4 is stable serie,
> >it
> >| shouldn't be deleted.
> >|
> >| megaraid 2.xx gets correct performance, it's stable and it adds support
> >| for _present_ hardware, MegaRAID Ultra320 RAID boards(518, 520, 531,
> >532).
> >
> >В новых сборках ядер в Сизифе собираются оба драйвера (в официальное
> >дерево 2.4.23 тоже уже добавлен megaraid2).
> >
> >
> как можно получить ядро 2.4.23 ?
Так оно ещё пока не выпущено - только пререлизы (в которых, как обычно,
сломано то одно, то другое :) ).
Можете попробовать пакеты из Сизифа: kernel-image-std-smp и нужный набор
kernel-modules-*-std-smp к нему. Там сейчас 2.4.22 с патчами, один из
которых как раз добавляет megaraid2. К ним ещё потребуется обновить
bootloader-utils и mkinitrd.
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 8+ messages in thread
end of thread, other threads:[~2003-10-24 10:25 UTC | newest]
Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2003-10-22 9:13 [Comm] kernel: __alloc_pages: Nickolay
2003-10-22 9:33 ` Sergey Vlasov
2003-10-22 9:43 ` Nickolay
2003-10-23 18:55 ` Sergey Vlasov
2003-10-24 8:05 ` Nickolay
2003-10-24 10:25 ` Sergey Vlasov
2003-10-24 8:17 ` Nickolay
2003-10-22 9:50 ` Nickolay
ALT Linux Community general discussions
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git
# If you have public-inbox 1.1+ installed, you may
# initialize and index your mirror using the following commands:
public-inbox-init -V2 community community/ http://lore.altlinux.org/community \
mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
public-inbox-index community
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.community
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git