|
|
|
Проблемы с памятью в Линух.
|
|||
|---|---|---|---|
|
#18+
В общем на серваке RHEL AS 5 + Oracle 10G Памяти 20 Г, но на x86 платформе видны тока 16 Г, это ограничений RHEL AS 5. Плюс стоит еще аля сервер приложений через который юзеры ходят в базу. Когда тестим систему под нагрузкой получаем вот такие вот ошибки - Feb 15 08:45:30 TWCMS kernel: oracle invoked oom-killer: gfp_mask=0x84d0, order=0, oomkilladj=0 Feb 15 08:45:30 TWCMS kernel: [<c044c1be>] out_of_memory+0x72/0x1a4 Feb 15 08:45:30 TWCMS kernel: [<c044d689>] __alloc_pages+0x201/0x282 Feb 15 08:45:30 TWCMS kernel: [<c0412d2a>] pte_alloc_one+0x11/0x29 Feb 15 08:45:30 TWCMS kernel: [<c0454dda>] __pte_alloc+0x16/0x21a Feb 15 08:45:30 TWCMS kernel: [<c045598d>] zeromap_page_range+0x1b0/0x39c Feb 15 08:45:30 TWCMS kernel: [<c051d2a8>] mmap_zero+0x20/0x2d Feb 15 08:45:30 TWCMS kernel: [<c045a7db>] do_mmap_pgoff+0x3fe/0x697 Feb 15 08:45:30 TWCMS kernel: [<c0409cbe>] sys_mmap2+0x89/0xa3 Feb 15 08:45:30 TWCMS kernel: [<c040534f>] syscall_call+0x7/0xb Feb 15 08:45:30 TWCMS kernel: ======================= Feb 15 08:45:30 TWCMS kernel: Mem-info: Feb 15 08:45:30 TWCMS kernel: DMA per-cpu: Feb 15 08:45:30 TWCMS kernel: cpu 0 hot: high 186, batch 31 used:71 Feb 15 08:45:30 TWCMS kernel: cpu 0 cold: high 62, batch 15 used:58 Feb 15 08:45:30 TWCMS kernel: cpu 1 hot: high 186, batch 31 used:25 Feb 15 08:45:30 TWCMS kernel: cpu 1 cold: high 62, batch 15 used:50 Feb 15 08:45:30 TWCMS kernel: cpu 2 hot: high 186, batch 31 used:21 Feb 15 08:45:30 TWCMS kernel: cpu 2 cold: high 62, batch 15 used:57 Feb 15 08:45:30 TWCMS kernel: cpu 3 hot: high 186, batch 31 used:21 Feb 15 08:45:30 TWCMS kernel: cpu 3 cold: high 62, batch 15 used:50 Feb 15 08:45:30 TWCMS kernel: cpu 4 hot: high 186, batch 31 used:30 Feb 15 08:45:30 TWCMS kernel: cpu 4 cold: high 62, batch 15 used:54 Feb 15 08:45:30 TWCMS kernel: cpu 5 hot: high 186, batch 31 used:26 Feb 15 08:45:30 TWCMS kernel: cpu 5 cold: high 62, batch 15 used:57 Feb 15 08:45:30 TWCMS kernel: cpu 6 hot: high 186, batch 31 used:182 Feb 15 08:45:30 TWCMS kernel: cpu 6 cold: high 62, batch 15 used:50 Feb 15 08:45:30 TWCMS kernel: cpu 7 hot: high 186, batch 31 used:2 Feb 15 08:45:30 TWCMS kernel: cpu 7 cold: high 62, batch 15 used:48 Feb 15 08:45:30 TWCMS kernel: DMA32 per-cpu: empty Feb 15 08:45:30 TWCMS kernel: Normal per-cpu: empty Feb 15 08:45:30 TWCMS kernel: HighMem per-cpu: Feb 15 08:45:30 TWCMS kernel: cpu 0 hot: high 186, batch 31 used:4 Feb 15 08:45:30 TWCMS kernel: cpu 0 cold: high 62, batch 15 used:0 Feb 15 08:45:30 TWCMS kernel: cpu 1 hot: high 186, batch 31 used:45 Feb 15 08:45:30 TWCMS kernel: cpu 1 cold: high 62, batch 15 used:9 Feb 15 08:45:30 TWCMS kernel: cpu 2 hot: high 186, batch 31 used:48 Feb 15 08:45:30 TWCMS kernel: cpu 2 cold: high 62, batch 15 used:2 Feb 15 08:45:30 TWCMS kernel: cpu 3 hot: high 186, batch 31 used:19 Feb 15 08:45:30 TWCMS kernel: cpu 3 cold: high 62, batch 15 used:1 Feb 15 08:45:30 TWCMS kernel: cpu 4 hot: high 186, batch 31 used:10 Feb 15 08:45:30 TWCMS kernel: cpu 4 cold: high 62, batch 15 used:12 Feb 15 08:45:30 TWCMS kernel: cpu 5 hot: high 186, batch 31 used:16 Feb 15 08:45:30 TWCMS kernel: cpu 5 cold: high 62, batch 15 used:3 Feb 15 08:45:30 TWCMS kernel: cpu 6 hot: high 186, batch 31 used:40 Feb 15 08:45:30 TWCMS kernel: cpu 6 cold: high 62, batch 15 used:13 Feb 15 08:45:30 TWCMS kernel: cpu 7 hot: high 186, batch 31 used:20 Feb 15 08:45:30 TWCMS kernel: cpu 7 cold: high 62, batch 15 used:3 Feb 15 08:45:30 TWCMS kernel: Free pages: 1894348kB (1877996kB HighMem) Feb 15 08:45:30 TWCMS kernel: Active:804549 inactive:2469462 dirty:0 writeback:0 unstable:0 free:473587 slab:23228 mapped-file:255307 mapped-anon:549240 pagetables:102430 Feb 15 08:45:30 TWCMS kernel: DMA free:16352kB min:16384kB low:20480kB high:24576kB active:128kB inactive:264kB present:745464kB pages_scanned:80108 all_unreclaimable? yes Feb 15 08:45:30 TWCMS kernel: lowmem_reserve[]: 0 0 0 14642 Feb 15 08:45:30 TWCMS kernel: DMA32 free:0kB min:0kB low:0kB high:0kB active:0kB inactive:0kB present:0kB pages_scanned:0 all_unreclaimable? no Feb 15 08:45:30 TWCMS kernel: lowmem_reserve[]: 0 0 0 14642 Feb 15 08:45:30 TWCMS kernel: Normal free:0kB min:0kB low:0kB high:0kB active:0kB inactive:0kB present:0kB pages_scanned:0 all_unreclaimable? no Feb 15 08:45:30 TWCMS kernel: lowmem_reserve[]: 0 0 0 117142 Feb 15 08:45:30 TWCMS kernel: HighMem free:1877996kB min:512kB low:82896kB high:165284kB active:3218068kB inactive:9877584kB present:14994276kB pages_scanned:0 all_unreclaimable? no Feb 15 08:45:30 TWCMS kernel: lowmem_reserve[]: 0 0 0 0 Feb 15 08:45:30 TWCMS kernel: DMA: 0*4kB 6*8kB 1*16kB 1*32kB 2*64kB 0*128kB 1*256kB 1*512kB 1*1024kB 1*2048kB 3*4096kB = 16352kB Feb 15 08:45:30 TWCMS kernel: DMA32: empty Feb 15 08:45:30 TWCMS kernel: Normal: empty Feb 15 08:45:30 TWCMS kernel: HighMem: 735*4kB 476*8kB 12463*16kB 18637*32kB 7790*64kB 2119*128kB 622*256kB 114*512kB 6*1024kB 0*2048kB 20*4096kB = 1877996kB Feb 15 08:45:30 TWCMS kernel: Swap cache: add 13908, delete 985, find 537/644, race 0+0 Feb 15 08:45:30 TWCMS kernel: Free swap = 21476588kB Feb 15 08:45:30 TWCMS kernel: Total swap = 21528568kB Feb 15 08:45:30 TWCMS kernel: Free swap: 21476588kB Feb 15 08:45:30 TWCMS kernel: 3934935 pages of RAM Feb 15 08:45:30 TWCMS kernel: 3748569 pages of HIGHMEM Feb 15 08:45:30 TWCMS kernel: 52669 reserved pages Feb 15 08:45:30 TWCMS kernel: 10147752 pages shared Feb 15 08:45:30 TWCMS kernel: 12923 pages swap cached Feb 15 08:45:30 TWCMS kernel: 0 pages dirty Feb 15 08:45:30 TWCMS kernel: 0 pages writeback Feb 15 08:45:30 TWCMS kernel: 255307 pages mapped Feb 15 08:45:30 TWCMS kernel: 23228 pages slab Feb 15 08:45:30 TWCMS kernel: 102430 pages pagetables Feb 15 08:45:30 TWCMS kernel: Out of memory: Killed process 6659 (cpi2). В чем может быть причина и в какую сторону покапаться бы??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.02.2008, 14:51:24 |
|
||
|
Проблемы с памятью в Линух.
|
|||
|---|---|---|---|
|
#18+
фигня какаято - дело в том что ограничение на 16 гиг оперативы - это ограничение ядра ветки 2,4 но никак на 2,6 там ограничение 64 гиг оперативы опятьже - что с свопом твориться ? что оракл выпадает ? как насчет всеж поставить ванилу последнюю с kernel.org и уже на ней погонять систему ? проверить пользователей с которого запускается и работает оракл на ulimit ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.02.2008, 15:15:17 |
|
||
|
Проблемы с памятью в Линух.
|
|||
|---|---|---|---|
|
#18+
в общем ставим ванилу и смотрим как ведет после этого система -------------------------------------------------------------------------- Я освобождаю вас от химеры, называемой совестью -------------------------------------------------------------------------- ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.02.2008, 15:16:52 |
|
||
|
Проблемы с памятью в Линух.
|
|||
|---|---|---|---|
|
#18+
+при компиляции ядра не забыть включить поддержку HIMEM ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.02.2008, 16:19:57 |
|
||
|
Проблемы с памятью в Линух.
|
|||
|---|---|---|---|
|
#18+
а какие файлики качать то с kernel.org ??? чет дохрена там их, а что конкретно надо не разберусь ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.02.2008, 13:39:54 |
|
||
|
Проблемы с памятью в Линух.
|
|||
|---|---|---|---|
|
#18+
ну например wget -c http://kernel.org/pub/linux/kernel/v2.6/linux-2.6.24.2.tar.bz2 -------------------------------------------------------------------------- Я освобождаю вас от химеры, называемой совестью -------------------------------------------------------------------------- ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.02.2008, 14:22:04 |
|
||
|
Проблемы с памятью в Линух.
|
|||
|---|---|---|---|
|
#18+
еще такой вопросик, а где можно почитать как эту самую ванилу ставить??? и каким образом ставится поддержка HIMEM при компиляции ядра?? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.02.2008, 17:33:00 |
|
||
|
Проблемы с памятью в Линух.
|
|||
|---|---|---|---|
|
#18+
get last kernel from www.kernel.org Processor type and features ---> High Memory Support ---> (X) 4GB ( ) 64GB ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.02.2008, 18:18:07 |
|
||
|
Проблемы с памятью в Линух.
|
|||
|---|---|---|---|
|
#18+
обратись за помошью к ближайщему системному инженеру - что то подсказывает мг - что самостоятельно не справишся -------------------------------------------------------------------------- Я освобождаю вас от химеры, называемой совестью -------------------------------------------------------------------------- ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.02.2008, 20:49:01 |
|
||
|
Проблемы с памятью в Линух.
|
|||
|---|---|---|---|
|
#18+
Помощь то конечно хорошо, но хотелось бы самому, надо же всему учиться... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.02.2008, 08:33:25 |
|
||
|
Проблемы с памятью в Линух.
|
|||
|---|---|---|---|
|
#18+
McCordа какие файлики качать то с kernel.org ??? чет дохрена там их, а что конкретно надо не разберусь У вас же RHEL AS. Качайте RH-ские сорсы с их сайта. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.02.2008, 15:31:54 |
|
||
|
Проблемы с памятью в Линух.
|
|||
|---|---|---|---|
|
#18+
именно этим и вылечилось все, закачали PAEшное ядро, установили, увидились все 20Г, процессы не киляются, и своп даже начал юзаться :) но с ядром все таки думаю надо будет разобраться, для общего развития. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.02.2008, 15:42:45 |
|
||
|
Проблемы с памятью в Линух.
|
|||
|---|---|---|---|
|
#18+
McCordименно этим и вылечилось все, закачали PAEшное ядро, установили, увидились все 20Г, процессы не киляются, и своп даже начал юзаться :) но с ядром все таки думаю надо будет разобраться, для общего развития. что такое авторPAEшное? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.02.2008, 16:36:59 |
|
||
|
Проблемы с памятью в Линух.
|
|||
|---|---|---|---|
|
#18+
On Tue, 19 Feb 2008 19:42:45 +0700, McCord <nospam@sql.ru> wrote: > Автор: McCord > именно этим и вылечилось все, закачали PAEшное ядро, установили, > увидились все 20Г, процессы не киляются, и своп даже начал юзаться :) > > но с ядром все таки думаю надо будет разобраться, для общего развития. Почитайте puschitz.com насчёт PAE, BigPages и прочая в разделе "выделение памяти для SGA" Там очень хорошо всё расписано -- Остаюсь искренне Ваш, Станислав Сухолёт Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.02.2008, 05:05:55 |
|
||
|
|

start [/forum/topic.php?fid=25&msg=35135701&tid=1487129]: |
0ms |
get settings: |
11ms |
get forum list: |
20ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
79ms |
get topic data: |
12ms |
get forum data: |
2ms |
get page messages: |
58ms |
get tp. blocked users: |
1ms |
| others: | 231ms |
| total: | 420ms |

| 0 / 0 |
